]> source.dussan.org Git - sonarqube.git/commitdiff
Fix declaration of sonar-packaging-maven-plugin to allow proper inheritance
authorEvgeny Mandrikov <mandrikov@gmail.com>
Fri, 14 Oct 2011 13:51:06 +0000 (17:51 +0400)
committerEvgeny Mandrikov <mandrikov@gmail.com>
Fri, 14 Oct 2011 13:54:43 +0000 (17:54 +0400)
15 files changed:
plugins/sonar-checkstyle-plugin/pom.xml
plugins/sonar-cobertura-plugin/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-email-notifications-plugin/pom.xml
plugins/sonar-findbugs-plugin/pom.xml
plugins/sonar-googleanalytics-plugin/pom.xml
plugins/sonar-jacoco-plugin/pom.xml
plugins/sonar-l10n-en-plugin/pom.xml
plugins/sonar-pmd-plugin/pom.xml
plugins/sonar-squid-java-plugin/pom.xml
plugins/sonar-surefire-plugin/pom.xml
pom.xml

index e188f1ae1601fce457d23e317037ec4e08d6a3a0..ca05ff09557919f0fbda8841c2f4bc046e6ead89 100644 (file)
@@ -93,7 +93,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginKey>checkstyle</pluginKey>
           <pluginName>Checkstyle</pluginName>
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
index 6880e077fed5659d52e95c82659743f2ab50c857..52acbbfc25a054fc70c6a51cce987f76fa59c608 100644 (file)
@@ -48,7 +48,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginKey>cobertura</pluginKey>
           <pluginName>Cobertura</pluginName>
@@ -68,4 +67,4 @@
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
index 7bdcf1fa694f1499cf57d13fc889a0a3ecefbed9..dbd5270f02142767b02e2d38e83628b503c342ca 100644 (file)
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginKey>core</pluginKey>
           <pluginName>Core</pluginName>
             <![CDATA[Provides all common components required to cover all languages.]]></pluginDescription>
         </configuration>
       </plugin>
-
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
index be89978f7f327fbb9192e2cee45a9de83b95a5b9..cfcb55e4dfe00c2b471514621c1c514230e3fc0a 100644 (file)
@@ -72,7 +72,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginKey>cpd</pluginKey>
           <pluginName>Duplications</pluginName>
@@ -81,4 +80,4 @@
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
index a6f0ab3a09580f516d7b2eff113c844ac4eba90f..27bca4ca81480fc1570bc33bb905184ad074fc3d 100644 (file)
@@ -56,7 +56,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginName>Database Cleaner</pluginName>
           <pluginClass>org.sonar.plugins.dbcleaner.DbCleanerPlugin</pluginClass>
index 93fb057ba69f76c0f8120012f6ae4c10c2afd8ab..4bba50df075f196b26c764fc94d183be1c0d3dc7 100644 (file)
@@ -58,7 +58,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginKey>design</pluginKey>
           <pluginName>Design</pluginName>
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
index f48ffa5a895a15538edb8440bb32a69c3117aa06..a8a470e13035f721bf9adfcc3dc598b1ba5600ef 100644 (file)
@@ -52,7 +52,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginName>Email notifications</pluginName>
           <pluginClass>org.sonar.plugins.emailnotifications.EmailNotificationsPlugin</pluginClass>
index 6e1d0316edbd35a7f4b6e2c1398d72e8db6bbdee..0fc27967302c0f0218f5dd5f9c529287d9d945a5 100644 (file)
   <properties>
     <findbugs.version>1.3.9</findbugs.version>
   </properties>
-  
+
   <!-- IMPORTANT!
   xalan should be excluded everywhere, because contains Apache BCEL,
   but FindBugs requires its own version of BCEL - see http://findbugs.sourceforge.net/FAQ.html#q2  
   -->
-  
+
   <dependencyManagement>
     <!-- Change versions for dependencies provided by sonar-plugin-api -->
     <dependencies>
@@ -32,7 +32,7 @@
       </dependency>
     </dependencies>
   </dependencyManagement>
-  
+
   <dependencies>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
index e5df6b01e6c524c62839ad79fba4baad19f8f6fe..d8761e22e0b946e6c194aa1827fe5c7c34b3558c 100644 (file)
@@ -42,7 +42,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginName>Google analytics</pluginName>
           <pluginClass>org.sonar.plugins.googleanalytics.GoogleAnalyticsPlugin</pluginClass>
index ba44b839d41a5b63bfcdd2dffc6eece4b136edfd..73404e90118ebb7f64dc134ae8f5a591a95a18ba 100644 (file)
 
   <build>
     <plugins>
-      <!-- TODO Godin: investigate why doesn't work without declaration of this plugin here -->
-      <plugin>
-        <groupId>org.codehaus.sonar</groupId>
-        <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
-      </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>gwt-maven-plugin</artifactId>
index 1fa4bf22f7d43d798af7ded13cdb3f80c5eef761..09cf398c6eba1edc33688048dcc7bee25cd22a11 100644 (file)
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginName>English Pack</pluginName>
           <pluginClass>org.sonar.plugins.l10n.EnglishPackPlugin</pluginClass>
-          <pluginDescription>
-            <![CDATA[Language pack for English]]></pluginDescription>
+          <pluginDescription><![CDATA[Language pack for English]]></pluginDescription>
         </configuration>
       </plugin>
     </plugins>
index 4ae50b1b2255cfefdb47b1b61a472f237ac6567f..6cf586c6b43fb5b6a1681bdd8af95294a55cae9c 100644 (file)
@@ -84,7 +84,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginKey>pmd</pluginKey>
           <pluginName>PMD</pluginName>
index b098789b025c911a0b004c8a9250ea2b874ea44e..3cd7b8b5602770314519f3f9a848d00cce79a22e 100644 (file)
@@ -93,7 +93,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginName>Squid for Java</pluginName>
           <pluginClass>org.sonar.plugins.squid.SquidPlugin</pluginClass>
index 9acbceb3a1a177dbf158f346a7a64eebbe653a50..1973c410bdbf2bcdccafd09f2abcc20297e1e517 100644 (file)
@@ -47,7 +47,6 @@
       <plugin>
         <groupId>org.codehaus.sonar</groupId>
         <artifactId>sonar-packaging-maven-plugin</artifactId>
-        <extensions>true</extensions>
         <configuration>
           <pluginKey>surefire</pluginKey>
           <pluginName>Surefire</pluginName>
diff --git a/pom.xml b/pom.xml
index d41bb56dd7015d0a1dc28ae8e80d7c3f0c52c27a..6111683adb4551f160667e196b9f7fbe2d071a50 100644 (file)
--- a/pom.xml
+++ b/pom.xml
           <groupId>org.codehaus.sonar</groupId>
           <artifactId>sonar-packaging-maven-plugin</artifactId>
           <version>1.1</version>
-          <extensions>true</extensions>
         </plugin>
       </plugins>
     </pluginManagement>
           </archive>
         </configuration>
       </plugin>
+      <plugin>
+        <groupId>org.codehaus.sonar</groupId>
+        <artifactId>sonar-packaging-maven-plugin</artifactId>
+        <extensions>true</extensions>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jxr-plugin</artifactId>