Skip to content

Commit 7c3ac2e

Browse files
committed
Revert "[release] Removed revapi ignores from the previous version"
The ignores are for XWiki 17.0.0RC1. This reverts commit 12e41c8.
1 parent 12e41c8 commit 7c3ac2e

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

xwiki-commons-core/pom.xml

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

0 commit comments

Comments
 (0)