You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to have the build fail when backward compatiblity is broken. However at the moment I have japicmp failing the build when new interfaces are added (I have source breakage on):
+++* NEW INTERFACE: PUBLIC(+) ABSTRACT(+) org.xwiki.component.namespace.NamespaceValidator (not serializable)
+++* NEW SUPERCLASS: java.lang.Object
+++* NEW METHOD: PUBLIC(+) ABSTRACT(+) void checkAllowed(java.util.Collection, java.lang.String)
+++* NEW METHOD: PUBLIC(+) ABSTRACT(+) boolean isAllowed(java.util.Collection, java.lang.String)
+++ NEW ANNOTATION: org.xwiki.component.annotation.Role
This cannot be a backward incompatibility breakage since this is a new interface so there cannot be old code using it...
I don't understand why japicmp reports it as a source incompatibility.
Any idea?
Thanks!
The text was updated successfully, but these errors were encountered:
I'm trying to have the build fail when backward compatiblity is broken. However at the moment I have japicmp failing the build when new interfaces are added (I have source breakage on):
This cannot be a backward incompatibility breakage since this is a new interface so there cannot be old code using it...
I don't understand why japicmp reports it as a source incompatibility.
Any idea?
Thanks!
The text was updated successfully, but these errors were encountered: