[xwiki/xwiki-rendering] ba3a78: [Misc] Record the deliberate SonarQube java:S2065 ...
Branch: refs/heads/claude/peaceful-archimedes-dc1l57 Home: https://github.com/xwiki/xwiki-rendering Commit: ba3a78142eb3a096ed3dafabff833e14cda26571 https://github.com/xwiki/xwiki-rendering/commit/ba3a78142eb3a096ed3dafabff83... Author: Vincent Massol <[email protected]> Date: 2026-09-13 (Sun, 13 Sep 2026) Changed paths: M xwiki-rendering-api/src/main/java/org/xwiki/rendering/block/XDOM.java M xwiki-rendering-api/src/main/java/org/xwiki/rendering/syntax/Syntax.java M xwiki-rendering-api/src/main/java/org/xwiki/rendering/syntax/SyntaxType.java Log Message: ----------- [Misc] Record the deliberate SonarQube java:S2065 transient modifiers in the code * SonarQube java:S2065 ("Fields in non-serializable classes should not be transient") is a false positive on these fields: XWiki serializes job statuses, job requests and extension data with XStream, which honours "transient" independently of java.io.Serializable. * Records the reason in the code with @SuppressWarnings("java:S2065") plus a // comment, as the XWiki Java Code Style prescribes, instead of removing a load-bearing modifier. Co-Authored-By: Vincent Massol <[email protected]> Claude-Session: https://claude.ai/code/session_01N15Bod7dV3iC7kjtwhK81E To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
participants (1)
-
XWiki Notifications