Hello fellow XWikiers,
I am developping an app for XWiki 10.11 and I encounter an annoying issue: My app is moving from 9.x to 10.x and I have already made some release candidates. Now, however, I get a revapi error because :
[INFO] java.class.nonFinalClassInheritsFromNewClass: class org.xwiki.model.reference.DocumentReference: Non-final class now inherits from ‘org.xwiki.model.reference.AbstractLocalizedEntityReference’. [org.xwiki.platform:xwiki-platform-model:jar:10.11]
This definitely seems like. change at XWiki dependencies side… And I have tried to, thus, avoid the revapi check of the XWiki dependencies.
The pom.xml of xwiki-platform-master sounds ike the best idea. But tthat failed. I also tried changing failCriticality but, again, the build keeps breaking unless I use -Drevapi.checkDependencies=false
in the command-line.
What is the proper way to ignore revapi for which we trust there’s a team already checking?
thanks in advance.
Paul