Skip to content

SonarPython 3.11.0.9522

Compare
Choose a tag to compare
@marco-bearzi-sonarsource marco-bearzi-sonarsource released this 25 Mar 08:15
· 1069 commits to master since this release
938c5ee
    Release Notes - SonarPython - Version 3.11

New Feature

  • [SONARPY-212] - Rule S3801: Functions should use "return" consistently
  • [SONARPY-215] - Rule S3699: The output of functions that don't return anything should not be used
  • [SONARPY-234] - Rule S1291: Track uses of "NOSONAR" comments
  • [SONARPY-253] - Rule S2761: Doubled prefix operators "not" and "~" should not be used
  • [SONARPY-259] - Rule S138: Functions should not have too many lines of code
  • [SONARPY-264] - Rule S1135: Track uses of "TODO" tags
  • [SONARPY-267] - Rule S1172: Unused function parameters should be removed
  • [SONARPY-272] - Rule S1451: Track lack of copyright and license headers
  • [SONARPY-282] - Rule S1940: Boolean checks should not be inverted
  • [SONARPY-989] - Provide OWASP Top 10 2021 security standards for rules metadata

Task

  • [SONARPY-988] - Upgrade the gh-action_release/main GitHub action to version 4

False-Positive

  • [SONARPY-986] - S5644 should not raise issues on "collections" symbols