[xwiki/xwiki-commons] 5046a6: [Misc] Replace instanceof if/else chains with swit...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-commons Commit: 5046a6c5b8780e290ff91a9255497aa92f9eb588 https://github.com/xwiki/xwiki-commons/commit/5046a6c5b8780e290ff91a9255497a... Author: claude[bot] <209825114+claude[bot]@users.noreply.github.com> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M xwiki-commons-core/xwiki-commons-crypto/xwiki-commons-crypto-common/src/main/java/org/xwiki/crypto/internal/asymmetric/generator/BcDHKeyPairGenerator.java M xwiki-commons-core/xwiki-commons-crypto/xwiki-commons-crypto-common/src/main/java/org/xwiki/crypto/internal/asymmetric/keyfactory/DefaultKeyFactory.java M xwiki-commons-core/xwiki-commons-crypto/xwiki-commons-crypto-password/src/main/java/org/xwiki/crypto/password/internal/pbe/factory/AbstractBcPBES2CipherFactory.java M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/main/java/org/xwiki/extension/version/internal/DefaultVersion.java M xwiki-commons-core/xwiki-commons-filter/xwiki-commons-filter-xml/src/main/java/org/xwiki/filter/xml/internal/input/XMLInputFilterStreamUtils.java M xwiki-commons-core/xwiki-commons-filter/xwiki-commons-filter-xml/src/main/java/org/xwiki/filter/xml/internal/output/XMLOutputFilterStreamUtils.java M xwiki-commons-core/xwiki-commons-xml/src/main/java/org/xwiki/xml/stax/StAXUtils.java Log Message: ----------- [Misc] Replace instanceof if/else chains with switch expressions (SonarQube) (#1927) * Fixes 9 SonarQube java:S6880 issues ("Replace the chain of if/else with a switch expression"), using Java 21 pattern matching for switch. * Each conversion keeps the original branch order (so no case dominates a later one) and adds "case null" wherever the original else branch accepted a null selector, so the null behaviour is unchanged. Co-authored-by: Vincent Massol <vincent@massol.net> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
participants (1)
-
XWiki Notifications