- Add code quality rules for regular expressions (MMF-2443)
- S5850 Alternatives in regular expressions should be grouped when used with anchors (#2695)
- S5856 Regular expressions should be syntactically valid (#2692)
- S5860 Names of regular expressions named groups should be used (#2693)
- S5868 Unicode Grapheme Clusters should be avoided inside regex character classes (#2690)
- S6035 Single-character alternations in regular expressions should be replaced with character classes (#2694)
- S6323 Alternation in regular expressions should not contain empty alternatives (#2700)
- S6324 Regular expressions should not contain control characters (#2699)
- S6325 Regular expression literals should be used when possible (#2698)
- S6326 Regular expressions should not contain multiple spaces (#2697)
- S6328 Replacement strings should reference existing regular expression groups (#2696)
- S6331 Regular expressions should not contain empty groups (#2691)
- Support precise issue location for regular expressions (#2712) (#2721)
- Add syntax highlighting for regular expression literals (#2717)
- Upgrade eslint-plugin-sonarjs dependency: 0.9.0, 0.9.1 (#2680)