Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-dev-llm Commit: 831e7eff582f967a4e22c7244f3ad6e36c610748 https://github.com/xwiki/xwiki-dev-llm/commit/831e7eff582f967a4e22c7244f3ad6... Author: Vincent Massol <[email protected]> Date: 2026-08-23 (Sun, 23 Aug 2026) Changed paths: M .claude-plugin/marketplace.json M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/okf/sonarqube/index.md M xwiki/okf/sonarqube/syntax-rules.md Log Message: ----------- Correct the java:S6355 denylist entry: the deprecating version is already in the Javadoc * java:S6355 was denylisted together with java:S1123 as "needs the deprecating version", which caused every Sonar routine run to skip the largest pool in the three repos (768 open issues). * In 464 of those 768 sites the version is stated by the element's own @deprecated Javadoc tag, so the fix copies it rather than inventing one. Documented in syntax-rules with the classifier, the three real drop shapes and the Revapi finding. * java:S1123 stays on the denylist, with its own reason. Co-Authored-By: Vincent Massol <[email protected]> Commit: 86788fdcd1efa82c6d58820f9d8eb8cc29fd6b73 https://github.com/xwiki/xwiki-dev-llm/commit/86788fdcd1efa82c6d58820f9d8eb8... Author: Vincent Massol <[email protected]> Date: 2026-08-23 (Sun, 23 Aug 2026) Changed paths: M .claude-plugin/marketplace.json M CLAUDE.md M README.md M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/.mcp.json M xwiki/okf/servers/index.md A xwiki/scripts/start-discourse-mcp.mjs Log Message: ----------- Merge master and re-derive the plugin version bump Co-Authored-By: Vincent Massol <[email protected]> Commit: 121af628435ac84243c56b3319b3d3e6a44f9d90 https://github.com/xwiki/xwiki-dev-llm/commit/121af628435ac84243c56b3319b3d3... Author: Vincent Massol <[email protected]> Date: 2026-08-23 (Sun, 23 Aug 2026) Changed paths: M xwiki/okf/sonarqube/syntax-rules.md Log Message: ----------- S6355: stripping the version from the Javadoc tag is part of the fix Co-Authored-By: Vincent Massol <[email protected]> Commit: e38ab878a87609a0b92f0d5c78fa35d674c33cd9 https://github.com/xwiki/xwiki-dev-llm/commit/e38ab878a87609a0b92f0d5c78fa35... Author: Vincent Massol <[email protected]> Date: 2026-08-23 (Sun, 23 Aug 2026) Changed paths: M xwiki/okf/sonarqube/syntax-rules.md Log Message: ----------- S6355: anchor the version pattern, the pool contains malformed versions Co-Authored-By: Vincent Massol <[email protected]> Commit: 77b95ad90d64124951db558ef90e7d590ced96ca https://github.com/xwiki/xwiki-dev-llm/commit/77b95ad90d64124951db558ef90e7d... Author: Vincent Massol <[email protected]> Date: 2026-08-23 (Sun, 23 Aug 2026) Changed paths: M xwiki/okf/conventions/versioning.md M xwiki/okf/sonarqube/syntax-rules.md Log Message: ----------- Document the @Deprecated conventions the Java Code Style page defines * okf/conventions/versioning.md covered the version FORMAT and the multi-line @since backport rule, but nothing about @Deprecated itself, so a Sonar sweep of java:S6355 missed three of the four rules on https://dev.xwiki.org/xwiki/bin/view/Community/CodeStyle/JavaCodeStyle/#HDep...: no forRemoval, no version in the @deprecated Javadoc tag, and — the one that cost a review round — a deprecation done on several branches lists ALL its versions, comma-separated. * Corrects the java:S6355 entry in sonarqube/syntax-rules.md, which called the multi-version case a judgement call and told the reader to pick one version. Co-Authored-By: Vincent Massol <[email protected]> Commit: ee9a6bd97abc1dade5a93f2a6d358f084ee10ae5 https://github.com/xwiki/xwiki-dev-llm/commit/ee9a6bd97abc1dade5a93f2a6d358f... Author: Vincent Massol <[email protected]> Date: 2026-08-23 (Sun, 23 Aug 2026) Changed paths: M xwiki/okf/conventions/versioning.md M xwiki/okf/sonarqube/syntax-rules.md Log Message: ----------- No ordering is prescribed for a multi-version since list: keep the Javadoc's Co-Authored-By: Vincent Massol <[email protected]> Commit: 915698908410bcce0eb5c8f060619b403afd0327 https://github.com/xwiki/xwiki-dev-llm/commit/915698908410bcce0eb5c8f060619b... Author: Vincent Massol <[email protected]> Date: 2026-08-23 (Sun, 23 Aug 2026) Changed paths: M xwiki/okf/conventions/versioning.md M xwiki/okf/sonarqube/index.md M xwiki/okf/sonarqube/syntax-rules.md Log Message: ----------- Trim the S6355 entry: no duplication with versioning, essentials only Co-Authored-By: Vincent Massol <[email protected]> Commit: 56bd8f91fc209108cd559671d6223a9210517522 https://github.com/xwiki/xwiki-dev-llm/commit/56bd8f91fc209108cd559671d6223a... Author: Vincent Massol <[email protected]> Date: 2026-08-23 (Sun, 23 Aug 2026) Changed paths: M .claude-plugin/marketplace.json M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/okf/conventions/versioning.md M xwiki/okf/sonarqube/index.md M xwiki/okf/sonarqube/syntax-rules.md Log Message: ----------- [Misc] Correct the java:S6355 denylist entry: the deprecating version is already in the Javadoc Compare: https://github.com/xwiki/xwiki-dev-llm/compare/644f692e621c...56bd8f91fc20 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications