File tree Expand file tree Collapse file tree 1 file changed +73
-0
lines changed
Expand file tree Collapse file tree 1 file changed +73
-0
lines changed Original file line number Diff line number Diff line change 208208 </dependencyManagement >
209209 <build >
210210 <plugins >
211+ <plugin >
212+ <groupId >org.revapi</groupId >
213+ <artifactId >revapi-maven-plugin</artifactId >
214+ <version >0.15.1</version >
215+ <dependencies >
216+ <dependency >
217+ <groupId >org.revapi</groupId >
218+ <artifactId >revapi-java</artifactId >
219+ <version >0.28.4</version >
220+ </dependency >
221+ </dependencies >
222+ <configuration >
223+ <analysisConfiguration >
224+ <revapi .filter>
225+ <archives >
226+ <exclude >
227+ <item >net\.sourceforge\.pmd:.*</item >
228+ <item >org\.apache\.maven:.*</item >
229+ <item >org\.apache\.maven\.resolver:.*</item >
230+ <item >org\.apache\.maven\.doxia:.*</item >
231+ <item >com\.puppycrawl\.tools:.*</item >
232+ </exclude >
233+ </archives >
234+ </revapi .filter>
235+ <revapi .differences>
236+ <ignore >true</ignore >
237+ <differences >
238+ <item >
239+ <regex >true</regex >
240+ <code >.*</code >
241+ <old >.*net\.sourceforge\.pmd.*</old >
242+ </item >
243+ <item >
244+ <regex >true</regex >
245+ <code >.*</code >
246+ <new >.*net\.sourceforge\.pmd.*</new >
247+ </item >
248+ <item >
249+ <regex >true</regex >
250+ <code >java\.missing\..*</code >
251+ </item >
252+ <item >
253+ <regex >true</regex >
254+ <code >java\.class\.noLongerImplementsInterface</code >
255+ <new >class com\.qulice\.pmd\.rules\..*</new >
256+ </item >
257+ <item >
258+ <regex >true</regex >
259+ <code >java\.class\.noLongerInheritsFromClass</code >
260+ <new >class com\.qulice\.pmd\.rules\..*</new >
261+ </item >
262+ <item >
263+ <regex >true</regex >
264+ <code >java\.class\.nonPublicPartOfAPI</code >
265+ <new >.*com\.qulice\.maven\..*</new >
266+ </item >
267+ <item >
268+ <regex >true</regex >
269+ <code >java\.method\.removed</code >
270+ <old >.*com\.qulice\.maven\..*::setTimeout.*</old >
271+ </item >
272+ </differences >
273+ </revapi .differences>
274+ </analysisConfiguration >
275+ </configuration >
276+ <executions >
277+ <execution >
278+ <goals >
279+ <goal >check</goal >
280+ </goals >
281+ </execution >
282+ </executions >
283+ </plugin >
211284 <plugin >
212285 <groupId >org.apache.maven.plugins</groupId >
213286 <artifactId >maven-compiler-plugin</artifactId >
You can’t perform that action at this time.
0 commit comments