Skip to content

Commit e942a76

Browse files
committed
Add japicmp plugin
1 parent b918c0c commit e942a76

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

pom.xml

+33
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,39 @@
155155
<optimize>true</optimize>
156156
</configuration>
157157
</plugin>
158+
159+
<plugin>
160+
<groupId>com.github.siom79.japicmp</groupId>
161+
<artifactId>japicmp-maven-plugin</artifactId>
162+
<version>0.14.3</version>
163+
<configuration>
164+
<oldVersion>
165+
<dependency>
166+
<groupId>com.fasterxml.jackson.module</groupId>
167+
<artifactId>jackson-module-kotlin</artifactId>
168+
<version>2.10.4</version>
169+
<type>jar</type>
170+
</dependency>
171+
</oldVersion>
172+
<newVersion>
173+
<file>
174+
<path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path>
175+
</file>
176+
</newVersion>
177+
<parameter>
178+
<breakBuildOnBinaryIncompatibleModifications>true</breakBuildOnBinaryIncompatibleModifications>
179+
<breakBuildOnSourceIncompatibleModifications>true</breakBuildOnSourceIncompatibleModifications>
180+
</parameter>
181+
</configuration>
182+
<executions>
183+
<execution>
184+
<phase>verify</phase>
185+
<goals>
186+
<goal>cmp</goal>
187+
</goals>
188+
</execution>
189+
</executions>
190+
</plugin>
158191
</plugins>
159192
</build>
160193

0 commit comments

Comments
 (0)