Branch: refs/heads/vmassol/sonar-test-code Home: https://github.com/xwiki-contrib/documentation Commit: 704d2e66cd7959f36c32126ed00d6a27c8c500bd https://github.com/xwiki-contrib/documentation/commit/704d2e66cd7959f36c3212... Author: Vincent Massol <[email protected]> Date: 2026-10-07 (Wed, 07 Oct 2026) Changed paths: M documentation-test/documentation-test-docker/src/test/it/org/xwiki/contrib/documentation/test/docker/DocumentationIT.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/AttachmentNameCheckTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/FAQEntryHeadingCheckTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/HighlightsCheckTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/ImageGalleryCheckTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/PageNameCheckTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/PlantUMLThemeCheckTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/ScriptMacroCheckTest.java M documentation-xwikiorg/documentation-xwikiorg-api/src/test/java/org/xwiki/contrib/documentation/internal/xwikiorg/VideoAttachmentCheckTest.java Log Message: ----------- [Misc] Fix SonarQube issues in the tests of the documentation checks * java:S5976: merge the tests that only differ by their input into parameterized tests (PlantUML theme, image gallery, video attachment, attachment name and page name checks) * java:S6126: use text blocks for the multi-line wiki and Velocity contents * java:S9397 and java:S3457: use string concatenation instead of `String.format()`, which also keeps the `\n` of the generated wiki content instead of a platform line separator 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-contrib/documentation/settings/notifications