commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ol...@apache.org
Subject svn commit: r1102612 - /incubator/ognl/trunk/pom.xml
Date Fri, 13 May 2011 08:51:00 GMT
Author: olamy
Date: Fri May 13 08:51:00 2011
New Revision: 1102612

URL: http://svn.apache.org/viewvc?rev=1102612&view=rev
Log:
add a reporting profile to be able to skip some reports when working on docs (apt/xdoc)
to skip all reports add to the maven cli : -DskipReports=true
note some are still "bind" (javadoc, rat) because declared in the parent.
but will be faster to fix typo due to my horrible non native english speaking :-)


Modified:
    incubator/ognl/trunk/pom.xml

Modified: incubator/ognl/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/ognl/trunk/pom.xml?rev=1102612&r1=1102611&r2=1102612&view=diff
==============================================================================
--- incubator/ognl/trunk/pom.xml (original)
+++ incubator/ognl/trunk/pom.xml Fri May 13 08:51:00 2011
@@ -265,83 +265,98 @@
     </pluginManagement>
   </build>
 
-  <reporting>
-    <plugins>
-        <!--
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-changes-plugin</artifactId>
-          <version>2.3</version>
-          <configuration>
-            <xmlPath>${basedir}/src/site/changes/changes.xml</xmlPath>
-            <issueLinkTemplate>%URL%/%ISSUE%</issueLinkTemplate>
-          </configuration>
-          <reportSets>
-            <reportSet>
-              <reports>
-                 <report>changes-report</report>
-              </reports>
-            </reportSet>
-          </reportSets>
-        </plugin>
-      <plugin>
-        <artifactId>maven-checkstyle-plugin</artifactId>
-        <version>2.6</version>
-        <configuration>
-          <configLocation>${basedir}/checkstyle.xml</configLocation>
-          <enableRulesSummary>false</enableRulesSummary>
-        </configuration>
-      </plugin>
-      -->
-      <!-- Requires setting 'export MAVEN_OPTS="-Xmx512m" ' -->
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>findbugs-maven-plugin</artifactId>
-        <version>2.3.1</version>
-        <configuration>
-          <threshold>Normal</threshold>
-          <effort>Default</effort>
-<!--          <excludeFilterFile>${basedir}/findbugs-exclude-filter.xml</excludeFilterFile>
-->
-       </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>cobertura-maven-plugin</artifactId>
-        <version>2.4</version>
-      </plugin>
-      <plugin>
-        <artifactId>maven-pmd-plugin</artifactId>
-        <version>2.3</version>
-        <configuration>
-          <targetJdk>${maven.compile.target}</targetJdk>  
-        </configuration>
-        <reportSets>
-          <reportSet>
-            <reports>
-              <report>pmd</report>
-              <report>cpd</report>
-            </reports>
-          </reportSet>
-        </reportSets>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>taglist-maven-plugin</artifactId>
-        <version>2.4</version>
-        <configuration>
-          <tags>
-            <tag>TODO</tag>
-            <tag>NOPMD</tag>
-            <tag>NOTE</tag>
-          </tags>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>javancss-maven-plugin</artifactId>
-        <version>2.0</version>
-      </plugin>
-    </plugins>
-  </reporting>
+
+
+  <profiles>
+    <profile>
+      <id>reporting</id>
+      <activation>
+        <property>
+          <name>skipReports</name>
+          <value>!true</value>
+        </property>
+      </activation>
+
+      <reporting>
+        <plugins>
+            <!--
+            <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-changes-plugin</artifactId>
+              <version>2.3</version>
+              <configuration>
+                <xmlPath>${basedir}/src/site/changes/changes.xml</xmlPath>
+                <issueLinkTemplate>%URL%/%ISSUE%</issueLinkTemplate>
+              </configuration>
+              <reportSets>
+                <reportSet>
+                  <reports>
+                     <report>changes-report</report>
+                  </reports>
+                </reportSet>
+              </reportSets>
+            </plugin>
+          <plugin>
+            <artifactId>maven-checkstyle-plugin</artifactId>
+            <version>2.6</version>
+            <configuration>
+              <configLocation>${basedir}/checkstyle.xml</configLocation>
+              <enableRulesSummary>false</enableRulesSummary>
+            </configuration>
+          </plugin>
+          -->
+          <!-- Requires setting 'export MAVEN_OPTS="-Xmx512m" ' -->
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>findbugs-maven-plugin</artifactId>
+            <version>2.3.1</version>
+            <configuration>
+              <threshold>Normal</threshold>
+              <effort>Default</effort>
+              <!--  <excludeFilterFile>${basedir}/findbugs-exclude-filter.xml</excludeFilterFile>
-->
+           </configuration>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>cobertura-maven-plugin</artifactId>
+            <version>2.4</version>
+          </plugin>
+          <plugin>
+            <artifactId>maven-pmd-plugin</artifactId>
+            <version>2.3</version>
+            <configuration>
+              <targetJdk>${maven.compile.target}</targetJdk>
+            </configuration>
+            <reportSets>
+              <reportSet>
+                <reports>
+                  <report>pmd</report>
+                  <report>cpd</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>taglist-maven-plugin</artifactId>
+            <version>2.4</version>
+            <configuration>
+              <tags>
+                <tag>TODO</tag>
+                <tag>NOPMD</tag>
+                <tag>NOTE</tag>
+              </tags>
+            </configuration>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>javancss-maven-plugin</artifactId>
+            <version>2.0</version>
+          </plugin>
+        </plugins>
+      </reporting>
+
+    </profile>
+  </profiles>
 
 </project>



Mime
View raw message