Author: schulte Date: Fri Dec 30 15:33:49 2016 New Revision: 1776591 URL: http://svn.apache.org/viewvc?rev=1776591&view=rev Log: [MNG-5761] Dependency management is not transitive.
o Updated to add a missing test dependency (used but undeclared) managed to non-transitive test scope transitively. The compilation error without that declaration in fact is expected behaviour. Don't let them fool you. I can build all plugins using 3.4.0-SNAPSHOT by upgrading the plugin tools manually on the command line like: mvn -DmavenPluginToolsVersion=3.5 test-compile Modified: maven/plugins/trunk/maven-clean-plugin/pom.xml Modified: maven/plugins/trunk/maven-clean-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-clean-plugin/pom.xml?rev=1776591&r1=1776590&r2=1776591&view=diff ============================================================================== --- maven/plugins/trunk/maven-clean-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-clean-plugin/pom.xml Fri Dec 30 15:33:49 2016 @@ -101,6 +101,12 @@ under the License. <version>${mavenVersion}</version> <scope>test</scope> </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.12</version> + <scope>test</scope> + </dependency> </dependencies> <profiles>