Branch: refs/heads/claude/clever-feynman-kebkgq-js Home: https://github.com/xwiki/xwiki-platform Commit: 773f9447ff73b0684d98055d0f8ddcce2a273c00 https://github.com/xwiki/xwiki-platform/commit/773f9447ff73b0684d98055d0f8dd... Author: Vincent Massol <[email protected]> Date: 2026-08-19 (Wed, 19 Aug 2026) Changed paths: M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/simpletoolbar.js M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/table/livetable.js M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/xwiki.js M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/dashboard/dashboard.js M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/model/entityReference.js M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/suggest/suggest.js Log Message: ----------- [Misc] Fix various JavaScript SonarQube issues reported by SonarCloud * javascript:S6397 + javascript:S7781 (14 issues): the seven single-character classes of the transliteration table in xwiki.js become literal String#replaceAll() patterns, which clears both rules on each line. * javascript:S7781 (2 issues): two more single-character regexes replaced by replaceAll(). * javascript:S6644 (3 issues): "(x) ? x : y" becomes "x || y". * javascript:S6660 (2 issues): an "if" that is the only statement of an "else" block becomes "else if". * javascript:S1854 (1 issue): drop the dead compound assignment in a return statement. * javascript:S7762 (1 issue): childNode.remove() instead of parentNode.removeChild(childNode). 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