[xwiki/xwiki-commons] 9db194: XCOMMONS-3833: Enforce the file encoding rules wit...
Branch: refs/heads/vmassol/file-encoding-utf8-18925 Home: https://github.com/xwiki/xwiki-commons Commit: 9db1946e2cbab15943b60e5d742572d8d472e736 https://github.com/xwiki/xwiki-commons/commit/9db1946e2cbab15943b60e5d742572... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: A .editorconfig M xwiki-commons-core/xwiki-commons-xml/src/test/java/org/xwiki/xml/internal/html/DefaultHTMLCleanerTest.java M xwiki-commons-tools/xwiki-commons-tool-verification-resources/src/main/resources/checkstyle-test.xml M xwiki-commons-tools/xwiki-commons-tool-verification-resources/src/main/resources/checkstyle.xml A xwiki-commons-tools/xwiki-commons-tool-verification-resources/src/test/java/org/xwiki/tool/checkstyle/FileEncodingRulesTest.java A xwiki-commons-tools/xwiki-commons-tool-verification-resources/src/test/resources/org/xwiki/tool/checkstyle/test/encoding/TestClassWithInvisibleCharacters.java Log Message: ----------- XCOMMONS-3833: Enforce the file encoding rules with Checkstyle * Fail the build when a Java source (main or test) contains a raw invisible or ambiguous character instead of a unicode escape * Fail the build when a properties file is encoded in UTF-8 instead of ISO-8859-1 * Add an .editorconfig declaring the file encodings * Escape the non-breaking spaces of DefaultHTMLCleanerTest Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
participants (1)
-
XWiki Notifications