There’s actually been a couple of releases of all Revapi components since the last time about which I failed to get the news out. Life sometimes intervenes :)
In this release the rendering of Java elements was generally improved, especially in the case of elements
with type parameters. This may cause your existing
The following issues were fixed in the latest set of Revapi components:
#135 - improvements in the
update-versionsgoal of the maven plugin
#180 - an NPE in ancient code in
#181 - methods from
java.lang.Objectare now considered present also on interfaces and annotation types because every instance of those types is going to have those methods. This gets rid of reports of these methods added/removed when an interface becomes a class or vice versa.
convert-config-to-xmlmaven goal should now properly escape special characters
checkmaven goal now has
ignoreSuggestionsFormatproperty. Use this property to make the maven plugin print out the suggestions for ignoring the found problems in either JSON (by setting it to
json, which is the default) or in XML (by setting it to
Additionally, there is now a new JSON reporter that you can use in pipelines for easier further processing.
Go to the downloads page to check out the latest versions of the various Revapi components.