Skip to content

6.7

Compare
Choose a tag to compare
@michalb-sonar michalb-sonar released this 01 Dec 13:42
· 4636 commits to master since this release
73c0369

Bugs

  • #934 - Don't fail to parse issues on file names with '['

False Positives

  • #318 - Fix S101: Rule should not report an issue on auto-generated members
  • #704 - Fix S3168: Rule should not raise FP with UWP event args
  • #707 - Fix S4056 and S4058: False positive for string comparisons with StringComparison parameter
  • #733 - Update S2325: Rule should exempt MVC / Web Api controller public methods
  • #804 - Update S2583: Should not raise issues for boolean constants and literals in conditions
  • #929 - Fix S2187: Rule should not raise an issue when class is abstract

Improvements

  • #396 - Update S104: "Too many lines in a file" should only count lines of code
  • #656 - Update sensors to support projects with linked (shared) files
  • #722 - Update S3415: Support other test frameworks
  • #752 - Rule S1110: Redundant parenthesis - move the implementation from S3235
  • #786 - Update S2187: Rule should handle "TheoryAttribute"
  • #836 - Update S2068: Make the rule parameterised
  • #910 - Update S2436: Rule should provide another parameter for methods
  • #917 - Remove support for deprecated 'sonar.cs.msbuild.testProjectPattern'
  • #921 - Change the log level of the autogenerated file messages to DEBUG
  • #973 - Update SonarC#: Unit Tests total and skipped numbers are not consistent
  • #979 - Update S2187: Rule should handle TestCaseSourceAttribute
  • #981 - Update S1607: Rule should handle 'TestCaseSourceAttribute'
  • #983 - Update S2699: Rule should handle more test method attributes
  • #989 - SonarC# should display a warning when coverage report doesn't cover any file imported in SonarQube
  • #991 - Enable analysis on non-Windows OSes

New Features

  • #955 - Rule S113: Files should contain an empty newline at the end