maven-shade-plugin
maven-shade-plugin copied to clipboard
[MSHADE-444] Parameter localRepository uses deprecated parameter expression ${localRepository}
Basil Crow opened MSHADE-444 and commented
Reproduction steps
- Use Maven 3.9.2.
- Run
mvn clean verifyin 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
Tamas Cservenak commented
This issue is fixed in some subsequent release, as current master does not use deprecated type for parameter.