Add japicmp - breaks build based on semantic versioning

This commit is contained in:
Andreas Dangel
2024-04-04 15:20:15 +02:00
parent 280b1a1ee3
commit 4fe50978b6
13 changed files with 199 additions and 0 deletions

View File

@@ -16,6 +16,22 @@
<java.version>8</java.version>
</properties>
<build>
<plugins>
<plugin>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp-maven-plugin</artifactId>
<configuration>
<parameter>
<excludes combine.children="append">
<exclude>net.sourceforge.pmd.doc.internal</exclude>
</excludes>
</parameter>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>generate-rule-docs</id>