You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mb...@apache.org on 2018/06/17 16:54:19 UTC

[commons-weaver] 02/04: omit shaded classes from API compatibility reporting

This is an automated email from the ASF dual-hosted git repository.

mbenson pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-weaver.git

commit cb2eb7c2caafa4807531d4c4bbc4c6f070611ee4
Author: Matt Benson <mb...@apache.org>
AuthorDate: Sun Jun 17 11:49:31 2018 -0500

    omit shaded classes from API compatibility reporting
---
 modules/normalizer/pom.xml        | 13 +++++++++++++
 modules/privilizer/weaver/pom.xml | 13 +++++++++++++
 2 files changed, 26 insertions(+)

diff --git a/modules/normalizer/pom.xml b/modules/normalizer/pom.xml
index d6d408a..d2f60c8 100644
--- a/modules/normalizer/pom.xml
+++ b/modules/normalizer/pom.xml
@@ -151,6 +151,19 @@ under the License.
           </execution>
         </executions>
       </plugin>
+       <plugin>
+       	<groupId>com.github.siom79.japicmp</groupId>
+       	<artifactId>japicmp-maven-plugin</artifactId>
+       	<configuration>
+          <parameter>
+            <excludes>
+              <exclude>org.apache.commons.weaver.normalizer._asm</exclude>
+              <exclude>org.apache.commons.weaver.normalizer._io</exclude>
+              <exclude>org.apache.commons.weaver.normalizer._lang3</exclude>
+       	    </excludes>
+          </parameter>
+       	</configuration>
+       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-antrun-plugin</artifactId>
diff --git a/modules/privilizer/weaver/pom.xml b/modules/privilizer/weaver/pom.xml
index b8e9301..c2b0d97 100644
--- a/modules/privilizer/weaver/pom.xml
+++ b/modules/privilizer/weaver/pom.xml
@@ -174,6 +174,19 @@ under the License.
            </execution>
          </executions>
        </plugin>
+       <plugin>
+       	<groupId>com.github.siom79.japicmp</groupId>
+       	<artifactId>japicmp-maven-plugin</artifactId>
+       	<configuration>
+          <parameter>
+            <excludes>
+              <exclude>org.apache.commons.weaver.privilizer._asm</exclude>
+              <exclude>org.apache.commons.weaver.privilizer._io</exclude>
+              <exclude>org.apache.commons.weaver.privilizer._lang3</exclude>
+       	    </excludes>
+          </parameter>
+       	</configuration>
+       </plugin>
     </plugins>
   </build>
   <reporting>

-- 
To stop receiving notification emails like this one, please contact
mbenson@apache.org.