Do not rely on transitive dependencies 75/16075/1
authorRobert Varga <rovarga@cisco.com>
Thu, 5 Mar 2015 13:00:23 +0000 (14:00 +0100)
committerRobert Varga <rovarga@cisco.com>
Thu, 5 Mar 2015 13:00:23 +0000 (14:00 +0100)
Maven core and build API should have scope=provided.

Change-Id: Id34b075fb92247507a61b79daee6c4ab73647f53
Signed-off-by: Robert Varga <rovarga@cisco.com>
code-generator/maven-sal-api-gen-plugin/pom.xml

index 67a9e6f05ea0e2d4285dae55d976d6929fa6cb90..d7d20c1489e13b118f711b34815436f2cff7ae96 100644 (file)
             <artifactId>yang-data-api</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>org.apache.maven</groupId>
+            <artifactId>maven-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>org.sonatype.plexus</groupId>
             <artifactId>plexus-build-api</artifactId>
+            <scope>provided</scope>
         </dependency>
 
         <dependency>