You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2018/02/03 12:58:36 UTC

svn commit: r1823024 - /commons/proper/commons-parent/trunk/pom.xml

Author: sebb
Date: Sat Feb  3 12:58:36 2018
New Revision: 1823024

URL: http://svn.apache.org/viewvc?rev=1823024&view=rev
Log:
Fix japicmp config

Modified:
    commons/proper/commons-parent/trunk/pom.xml

Modified: commons/proper/commons-parent/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/pom.xml?rev=1823024&r1=1823023&r2=1823024&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/pom.xml (original)
+++ commons/proper/commons-parent/trunk/pom.xml Sat Feb  3 12:58:36 2018
@@ -45,6 +45,7 @@
     - build artifacts -test.jar, -sources.jar and -test-sources.jar always, not only at release time
     - maven-enforcer-plugin set version to 3.0.0-M1 and update Maven requirement from 3.0.0 to 3.0.5 (the latest 3.0.x.)
     - jacoco-maven-plugin 0.7.9 -> 0.8.0.
+    - Fix japicmp config: add to reporting section and define ignoreMissingNewVersion explicitly
 
   -->
 
@@ -425,7 +426,7 @@
               <onlyModified>true</onlyModified>
               <breakBuildOnBinaryIncompatibleModifications>${commons.japicmp.breakBuildOnBinaryIncompatibleModifications}</breakBuildOnBinaryIncompatibleModifications>
               <!-- skip japicmp on "mvn site" - use "mvn package site" to include report -->
-              <ignoreMissingNewVersion />
+              <ignoreMissingNewVersion>true</ignoreMissingNewVersion>
               <reportOnlyFilename>true</reportOnlyFilename>
             </parameter>
           </configuration>
@@ -923,6 +924,20 @@
         <artifactId>jdepend-maven-plugin</artifactId>
         <version>${commons.jdepend.version}</version>
       </plugin>
+      <plugin>
+        <groupId>com.github.siom79.japicmp</groupId>
+        <artifactId>japicmp-maven-plugin</artifactId>
+        <version>${commons.japicmp.version}</version>
+        <configuration>
+          <parameter>
+            <onlyModified>true</onlyModified>
+            <breakBuildOnBinaryIncompatibleModifications>${commons.japicmp.breakBuildOnBinaryIncompatibleModifications}</breakBuildOnBinaryIncompatibleModifications>
+            <!-- skip japicmp on "mvn site" - use "mvn package site" to include report -->
+            <ignoreMissingNewVersion>true</ignoreMissingNewVersion>
+            <reportOnlyFilename>true</reportOnlyFilename>
+          </parameter>
+        </configuration>
+      </plugin>
     </plugins>
   </reporting>