Details
Description
On my contrib repo (documentation), I upgraded the parent platform pom from 16.x to 17.10.9 and got:
[INFO] Comparing [org.xwiki.contrib.documentation:documentation-api:jar:1.13.2] against [org.xwiki.contrib.documentation:documentation-api:jar:1.14-SNAPSHOT] (including their transitive dependencies). [INFO] API problems found. [INFO] If you're using the semver-ignore extension, update your module's version to one compatible with the current changes (e.g. mvn package revapi:update-versions). If you want to explicitly ignore these changes or provide justifications for them, add the xml snippets to your Revapi configuration for the "revapi.differences" extension. <item> <ignore>true</ignore> <code>java.method.removed</code> <old>method org.apache.commons.httpclient.HttpClient com.xpn.xwiki.XWiki::getHttpClient(int, java.lang.String)</old> <justification>ADD YOUR EXPLANATION FOR THE NECESSITY OF THIS CHANGE</justification> </item> <item> <ignore>true</ignore> <code>java.method.addedToInterface</code> <new>method boolean javax.servlet.http.HttpServletRequest::authenticate(javax.servlet.http.HttpServletResponse) throws java.io.IOException, javax.servlet.ServletException @ com.xpn.xwiki.web.XWikiRequest</new> <justification>ADD YOUR EXPLANATION FOR THE NECESSITY OF THIS CHANGE</justification> </item> <item> <ignore>true</ignore> <code>java.method.addedToInterface</code> <new>method java.lang.String javax.servlet.http.HttpServletRequest::changeSessionId() @ com.xpn.xwiki.web.XWikiRequest</new> <justification>ADD YOUR EXPLANATION FOR THE NECESSITY OF THIS CHANGE</justification> </item> ...