Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-rendering Commit: f1d596b81af4ad4a8064126f46aeb4aa9c169c0e https://github.com/xwiki/xwiki-rendering/commit/f1d596b81af4ad4a8064126f46ae... Author: Michael Hamann <[email protected]> Date: 2026-09-14 (Mon, 14 Sep 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xwiki20/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xwiki20/src/main/java/org/xwiki/rendering/internal/renderer/xwiki20/XWikiSyntaxChainingRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xwiki20/src/main/java/org/xwiki/rendering/internal/renderer/xwiki20/XWikiSyntaxEscapeHandler.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xwiki20/src/main/java/org/xwiki/rendering/internal/renderer/xwiki20/XWikiSyntaxEscapeWikiPrinter.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xwiki20/src/main/java/org/xwiki/rendering/internal/renderer/xwiki20/reference/XWikiSyntaxResourceRenderer.java Log Message: ----------- [Misc] Remove the checkstyle excludes of the XWiki Syntax 2.0 renderer * Document the public methods and constants of XWikiSyntaxChainingRenderer, XWikiSyntaxEscapeWikiPrinter, XWikiSyntaxEscapeHandler and XWikiSyntaxResourceRenderer that were still undocumented. * Replace the duplicated "]]", ">>" and "~" literals of XWikiSyntaxResourceRenderer by constants, and the nine EventType comparisons of isNotAWhiteSpace() by an EnumSet lookup. * Fix the declaration order of the fields of XWikiSyntaxChainingRenderer and XWikiSyntaxEscapeHandler and move a trailing comment to its own line. * Keep the violations that would require a real refactoring - the complexity of printVerbatimContent(), escape() and beginFormat(), the fan-out of the renderer and the syntax markers it repeats - as targeted @SuppressWarnings instead of excluding the whole files from checkstyle. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications