Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-commons Commit: d881a33f8012ffc7ed768dcb9e0752ea92714226 https://github.com/xwiki/xwiki-commons/commit/d881a33f8012ffc7ed768dcb9e0752... Author: claude[bot] <209825114+claude[bot]@users.noreply.github.com> Date: 2026-08-11 (Tue, 11 Aug 2026) Changed paths: M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/main/java/org/xwiki/extension/job/internal/AbstractInstallPlanJob.java Log Message: ----------- [Misc] Suppress java:S2629 on the install-plan dependency log calls (SonarQube) (#1895) * The 4 java:S2629 issues on AbstractInstallPlanJob are false positives: the explicit extensionDependency.toString() is deliberate. Log arguments are kept as objects in the captured LogEvent and XStream-serialized into the job log, where an ExtensionDependency would be walked as a full object graph (it carries an unbounded Map<String, Object> of custom properties). * Add @SuppressWarnings("java:S2629") on the three enclosing methods plus the inline rationale at each call site, following the convention already used in DefaultJobProgress. Co-authored-by: Vincent Massol <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications