]> source.dussan.org Git - sonarqube.git/commitdiff
sonar-plugin-api must be declared with scope provided in plugins
authorEvgeny Mandrikov <mandrikov@gmail.com>
Fri, 4 Mar 2011 18:23:11 +0000 (21:23 +0300)
committerEvgeny Mandrikov <mandrikov@gmail.com>
Fri, 4 Mar 2011 18:43:11 +0000 (21:43 +0300)
* It prevents embedding additional dependencies.

plugins/sonar-checkstyle-plugin/pom.xml
plugins/sonar-cobertura-plugin/pom.xml
plugins/sonar-core-gwt/pom.xml
plugins/sonar-core-plugin/pom.xml
plugins/sonar-cpd-plugin/pom.xml
plugins/sonar-dbcleaner-plugin/pom.xml
plugins/sonar-design-plugin/pom.xml
plugins/sonar-findbugs-plugin/pom.xml
plugins/sonar-googleanalytics-plugin/pom.xml
plugins/sonar-pmd-plugin/pom.xml
plugins/sonar-surefire-plugin/pom.xml

index a4fe8949575ea1c3ce21c3b13d257d058b2cb16c..4088bf018ff4c78e0b2baa20b5d44316b9d28fad 100644 (file)
@@ -21,6 +21,7 @@
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>checkstyle</groupId>
index a428ec864bcf88f30c35e682c63f26ef10a63bc9..7a8e16a03399f802e36dfee03bb277904ef99165 100644 (file)
@@ -16,7 +16,7 @@
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
-      <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
 
     <!-- TODO http://jira.codehaus.org/browse/SONAR-2011
index c39bf18bf1464c9e14313d3090dafb999b7ff7aa..43530335cbe1ef6a9e268e546961d693283f88bf 100644 (file)
@@ -15,6 +15,7 @@
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
index 9edcd9e146574498633e1d619d64a764c3d9afe5..4e7f14c64618f081cdde7edde63495cc9256e6d9 100644 (file)
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-core</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-batch</artifactId>
       <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
index f3ce440ebad413f30bde776b0834d7c8f59ec3cb..86d5fbb350b9019a414edbd31fdefc423fe56f19 100644 (file)
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-duplications</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
index 33b1a5f4dd2aa2ab581a4e2f6c328af0bf0e032c..afb7b69e5bd5bc18bb2116c5a0b3e5985bd9db5a 100644 (file)
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-deprecated</artifactId>
+      <scope>provided</scope>
     </dependency>
 
     <!-- unit tests -->
index 1b4c317bf9cbde5543dffde686a793d2f19e8e99..ca96074221eeec694221007fab2cc6b292a5765b 100644 (file)
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-core</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.shared</groupId>
@@ -29,7 +31,6 @@
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-gwt-api</artifactId>
-      <version>${project.version}</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
index 2cceb3c3dc43b56d40d37bf939ee28d884842262..4d593b0bcceb7b4e401078a1ffde6e11d42d92f5 100644 (file)
@@ -37,7 +37,6 @@
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
-      <version>${project.version}</version>
       <scope>provided</scope>
       <exclusions>
         <exclusion>
index f55db4d2d8a5993d77ba87419932f8a5656e4c14..e68a4bfc3785c15f66ccc2271d22b072e715a049 100644 (file)
@@ -15,7 +15,7 @@
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
-      <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
index 29f01871f79d2282a842c6f3e75e7d062c7273e8..fae94cf49e15a48986358b25d04811a62adedbb2 100644 (file)
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-java-api</artifactId>
-      <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
-      <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>pmd</groupId>
index 39f20d311ddd6eb69b579c10f5e8e5b8d19fe0ef..5a42cbcab4026dad919b0ccc785b9d94afc6104b 100644 (file)
@@ -16,7 +16,7 @@
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       <artifactId>sonar-plugin-api</artifactId>
-      <version>${project.version}</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>