Showing with 2 additions and 75 deletions.
  1. +1 −1 pom.xml
  2. +1 −74 xwiki-commons-core/pom.xml
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

<!-- The previous stable version of this project to check against for finding backward incompatibility
(binary and source). -->
<xwiki.compatibility.previous.version>16.7.1</xwiki.compatibility.previous.version>
<xwiki.compatibility.previous.version>16.8.0</xwiki.compatibility.previous.version>

<!-- Java -->
<!-- Note that we prefix the property name by "XWiki", since some code already use the java.version property (such
Expand Down
75 changes: 1 addition & 74 deletions xwiki-commons-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -223,80 +223,7 @@
</differences>
</revapi.differences>
-->
<revapi.differences>
<justification>Not breakage from binary compatibility point of view</justification>
<criticality>allowed</criticality>
<differences>
<item>
<ignore>true</ignore>
<code>java.method.numberOfParametersChanged</code>
<old>method void org.xwiki.extension.wrap.WrappingIndexedExtension&lt;T extends org.xwiki.extension.index.IndexedExtension&gt;::&lt;init&gt;(T)</old>
<new>method void org.xwiki.extension.wrap.WrappingIndexedExtension&lt;T extends org.xwiki.extension.Extension&gt;::&lt;init&gt;()</new>
</item>
<item>
<ignore>true</ignore>
<code>java.class.superTypeTypeParametersChanged</code>
<old>class org.xwiki.extension.wrap.WrappingIndexedExtension&lt;T extends org.xwiki.extension.index.IndexedExtension&gt;</old>
<new>class org.xwiki.extension.wrap.WrappingIndexedExtension&lt;T extends org.xwiki.extension.Extension&gt;</new>
<oldSuperType>org.xwiki.extension.wrap.WrappingRatingExtension&lt;T extends org.xwiki.extension.index.IndexedExtension&gt;</oldSuperType>
<newSuperType>org.xwiki.extension.wrap.WrappingRatingExtension&lt;T extends org.xwiki.extension.Extension&gt;</newSuperType>
</item>
<item>
<ignore>true</ignore>
<code>java.method.numberOfParametersChanged</code>
<old>method void org.xwiki.extension.wrap.WrappingRatingExtension&lt;T extends org.xwiki.extension.rating.RatingExtension&gt;::&lt;init&gt;(T)</old>
<new>method void org.xwiki.extension.wrap.WrappingRatingExtension&lt;T extends org.xwiki.extension.Extension&gt;::&lt;init&gt;()</new>
</item>
<item>
<ignore>true</ignore>
<code>java.class.superTypeTypeParametersChanged</code>
<old>class org.xwiki.extension.wrap.WrappingRatingExtension&lt;T extends org.xwiki.extension.rating.RatingExtension&gt;</old>
<new>class org.xwiki.extension.wrap.WrappingRatingExtension&lt;T extends org.xwiki.extension.Extension&gt;</new>
<oldSuperType>org.xwiki.extension.wrap.WrappingRemoteExtension&lt;T extends org.xwiki.extension.rating.RatingExtension&gt;</oldSuperType>
<newSuperType>org.xwiki.extension.wrap.WrappingRemoteExtension&lt;T extends org.xwiki.extension.Extension&gt;</newSuperType>
</item>
<item>
<ignore>true</ignore>
<code>java.method.numberOfParametersChanged</code>
<old>method void org.xwiki.extension.wrap.WrappingRemoteExtension&lt;T extends org.xwiki.extension.RemoteExtension&gt;::&lt;init&gt;(T)</old>
<new>method void org.xwiki.extension.wrap.WrappingRemoteExtension&lt;T extends org.xwiki.extension.Extension&gt;::&lt;init&gt;()</new>
</item>
<item>
<ignore>true</ignore>
<code>java.class.superTypeTypeParametersChanged</code>
<old>class org.xwiki.extension.wrap.WrappingRemoteExtension&lt;T extends org.xwiki.extension.RemoteExtension&gt;</old>
<new>class org.xwiki.extension.wrap.WrappingRemoteExtension&lt;T extends org.xwiki.extension.Extension&gt;</new>
<oldSuperType>org.xwiki.extension.wrap.WrappingExtension&lt;T extends org.xwiki.extension.RemoteExtension&gt;</oldSuperType>
<newSuperType>org.xwiki.extension.wrap.WrappingExtension&lt;T extends org.xwiki.extension.Extension&gt;</newSuperType>
</item>
<item>
<ignore>true</ignore>
<code>java.annotation.attributeValueChanged</code>
<old>class org.xwiki.extension.repository.xwiki.model.jaxb.AbstractExtension</old>
<new>class org.xwiki.extension.repository.xwiki.model.jaxb.AbstractExtension</new>
<annotationType>javax.xml.bind.annotation.XmlType</annotationType>
<attribute>propOrder</attribute>
<oldValue>{"rating", "summary", "description", "licenses", "website", "authors", "features", "extensionFeatures", "scm", "issueManagement", "category", "allowedNamespaces", "recommended", "properties"}</oldValue>
<newValue>{"rating", "summary", "description", "licenses", "website", "authors", "supportPlans", "features", "extensionFeatures", "scm", "issueManagement", "category", "allowedNamespaces", "recommended", "properties"}</newValue>
</item>
<item>
<ignore>true</ignore>
<code>java.annotation.added</code>
<old>method java.lang.Boolean org.xwiki.extension.index.IndexedExtension::isCompatible(java.lang.String)</old>
<new>method java.lang.Boolean org.xwiki.extension.index.IndexedExtension::isCompatible(java.lang.String)</new>
<annotation>@javax.annotation.Nullable</annotation>
<justification>A null value was already documented as a valid value to be returned, not a breakage</justification>
</item>
<item>
<ignore>true</ignore>
<code>java.annotation.added</code>
<old>method java.lang.Boolean org.xwiki.extension.wrap.WrappingIndexedExtension&lt;T extends org.xwiki.extension.index.IndexedExtension&gt;::isCompatible(java.lang.String)</old>
<new>method java.lang.Boolean org.xwiki.extension.wrap.WrappingIndexedExtension&lt;T extends org.xwiki.extension.Extension&gt;::isCompatible(java.lang.String)</new>
<annotation>@javax.annotation.Nullable</annotation>
<justification>A null value was already documented as a valid value to be returned, not a breakage</justification>
</item>
</differences>
</revapi.differences>

</analysisConfiguration>
</configuration>
</plugin>
Expand Down