[xwiki/xwiki-platform] e57af6: [Misc] Fix various SonarQube issues (#6272)
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-platform Commit: e57af60a308bc47b1d1dfe480e50f12fc349d762 https://github.com/xwiki/xwiki-platform/commit/e57af60a308bc47b1d1dfe480e50f... Author: claude[bot] <209825114+claude[bot]@users.noreply.github.com> Date: 2026-09-15 (Tue, 15 Sep 2026) Changed paths: M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-api/src/main/java/org/xwiki/extension/internal/validator/AbstractExtensionValidator.java M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-send/xwiki-platform-mail-send-default/src/main/java/org/xwiki/mail/internal/factory/html/HTMLMimeBodyPartFactory.java M xwiki-platform-core/xwiki-platform-mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPlugin.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterExpressionGenerator.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/doc/rcs/XWikiTrunkNode.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/render/DefaultOldRendering.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PasswordClass.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiAuthServiceImpl.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/ExportAction.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/ObjectAddAction.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/migration/R180800000XWIKI24357DataMigration.java M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/edit/EditModeResolverTest.java M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/test/MockitoOldcore.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/representations/tags/FormUrlEncodedTagsReader.java Log Message: ----------- [Misc] Fix various SonarQube issues (#6272) * [Misc] Fix various SonarQube issues * java:S1128 remove unused imports * java:S6035/java:S5855 replace single-character alternations with character classes * java:S2209 use a static reference to access a static field * java:S1940 use the opposite operator instead of negating an equality * java:S4034 replace a negated anyMatch() with noneMatch() * java:S1611 remove the parentheses around a single lambda parameter * java:S1481/java:S1144/java:S3985 remove an unused local variable, method and private enum * java:S1172 remove unused private method parameters Co-Authored-By: Vincent Massol <[email protected]> * [Misc] Drop the java:S1172 site rejected by the Quality gate The RightsManager#fillLevelTreeMap declaration line already carried a pre-existing java:S3776 (cognitive complexity 27), so rewriting that line to remove the unused XWikiContext parameter made the gate attribute that finding to this pull request. Reducing the method's complexity is a refactor rather than a SonarQube cleanup, so the site is dropped instead. Co-Authored-By: Vincent Massol <[email protected]> --------- Co-authored-by: Vincent Massol <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications