maven-shade-plugin icon indicating copy to clipboard operation
maven-shade-plugin copied to clipboard

[MSHADE-444] Parameter localRepository uses deprecated parameter expression ${localRepository}

Open jira-importer opened this issue 2 years ago • 1 comments

Basil Crow opened MSHADE-444 and commented

Reproduction steps

  • Use Maven 3.9.2.
  • Run mvn clean verify in a Maven project that uses Maven Shade Plugin.

Expected Results

No warning

Actual Results

[WARNING]  * org.apache.maven.plugins:maven-shade-plugin:3.4.1
[…]
[WARNING]   Mojo issue(s):
[WARNING]    * Mojo shade:shade (org.apache.maven.plugins.shade.mojo.ShadeMojo)
[WARNING]      - Parameter 'localRepository' uses deprecated parameter expression '${localRepository}': ArtifactRepository type is deprecated and its use in Mojos should be avoided.

Anything else?

See https://maven.apache.org/docs/3.9.2/release-notes.html#notable-new-features for the root cause.


Affects: 3.4.1

jira-importer avatar May 22 '23 16:05 jira-importer

Tamas Cservenak commented

This issue is fixed in some subsequent release, as current master does not use deprecated type for parameter.

jira-importer avatar May 28 '24 11:05 jira-importer