Skip to content

Commit 3a6c1e3

Browse files
committed
[release] Removed revapi ignores from the previous version
1 parent 46c3491 commit 3a6c1e3

File tree

1 file changed

+3
-75
lines changed

1 file changed

+3
-75
lines changed

xwiki-commons-core/pom.xml

Lines changed: 3 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -224,83 +224,11 @@
224224
</differences>
225225
</revapi.differences>
226226
-->
227-
<revapi.differences>
228-
<differences>
229-
<item>
230-
<code>java.class.removed</code>
231-
<old>class org.xwiki.xml.html.HTMLUtils.XWikiXMLOutputter</old>
232-
<justification>
233-
For security reasons, we need to get rid of JDOM 1 and this class extended a class that can’t be
234-
extended in JDOM 2. As it makes little sense to expose this class, instead of breaking it, it has
235-
been made private. As far we're aware, it hasn't been used outside HTMLUtils and thus shouldn't
236-
break anything.
237-
</justification>
238-
<criticality>highlight</criticality>
239-
</item>
240-
</differences>
241-
</revapi.differences>
227+
242228

243229
<!-- Jakarta -->
244-
<revapi.differences>
245-
<justification>revapi false positives</justification>
246-
<criticality>allowed</criticality>
247-
<differences>
248-
<item>
249-
<ignore>true</ignore>
250-
<code>java.class.nonFinalClassInheritsFromNewClass</code>
251-
<old>class org.xwiki.component.embed.GenericProvider&lt;T&gt;</old>
252-
<new>class org.xwiki.component.embed.GenericProvider&lt;T&gt;</new>
253-
<superClass>org.xwiki.component.internal.AbstractGenericProvider&lt;T&gt;</superClass>
254-
</item>
255-
<item>
256-
<ignore>true</ignore>
257-
<code>java.class.nonFinalClassInheritsFromNewClass</code>
258-
<old>class org.xwiki.component.embed.GenericProvider&lt;T&gt;</old>
259-
<new>class org.xwiki.component.embed.GenericProvider&lt;T&gt;</new>
260-
<superClass>org.xwiki.component.internal.JavaxGenericProvider&lt;T&gt;</superClass>
261-
</item>
262-
</differences>
263-
</revapi.differences>
264-
<revapi.differences>
265-
<justification>Moved to WebSocket 2.1.1</justification>
266-
<criticality>highlight</criticality>
267-
<differences>
268-
<item>
269-
<ignore>true</ignore>
270-
<code>java.class.noLongerImplementsInterface</code>
271-
<old>class org.xwiki.websocket.AbstractPartialMessageHandler&lt;T&gt;</old>
272-
<new>class org.xwiki.websocket.AbstractPartialMessageHandler&lt;T&gt;</new>
273-
<interface>javax.websocket.MessageHandler.Partial&lt;T&gt;</interface>
274-
</item>
275-
<item>
276-
<ignore>true</ignore>
277-
<code>java.class.noLongerImplementsInterface</code>
278-
<old>class org.xwiki.websocket.AbstractPartialMessageHandler&lt;T&gt;</old>
279-
<new>class org.xwiki.websocket.AbstractPartialMessageHandler&lt;T&gt;</new>
280-
<interface>javax.websocket.MessageHandler</interface>
281-
</item>
282-
<item>
283-
<ignore>true</ignore>
284-
<code>java.class.noLongerImplementsInterface</code>
285-
<old>class org.xwiki.websocket.AbstractPartialStringMessageHandler</old>
286-
<new>class org.xwiki.websocket.AbstractPartialStringMessageHandler</new>
287-
<interface>javax.websocket.MessageHandler.Partial&lt;java.lang.String&gt;</interface>
288-
</item>
289-
<item>
290-
<ignore>true</ignore>
291-
<code>java.class.noLongerImplementsInterface</code>
292-
<old>class org.xwiki.websocket.AbstractPartialStringMessageHandler</old>
293-
<new>class org.xwiki.websocket.AbstractPartialStringMessageHandler</new>
294-
<interface>javax.websocket.MessageHandler</interface>
295-
</item>
296-
<item>
297-
<ignore>true</ignore>
298-
<regex>true</regex>
299-
<code>java.method.parameterTypeChanged</code>
300-
<old>parameter .* org.xwiki.websocket.WebSocketContext::.*</old>
301-
</item>
302-
</differences>
303-
</revapi.differences>
230+
231+
304232
</analysisConfiguration>
305233
</configuration>
306234
</plugin>

0 commit comments

Comments
 (0)