Bump Meziantou.Analyzer, Roslynator.Analyzers and SonarAnalyzer.CSharp#63
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
WalkthroughThree code analysis packages are upgraded in the centrally managed dependency configuration: Meziantou.Analyzer to 3.0.98, SonarAnalyzer.CSharp to 10.27.0.140913, and Roslynator.Analyzers to 4.15.0. ChangesCode Analyzer Package Upgrades
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Bumps Meziantou.Analyzer from 2.0.257 to 3.0.98 Bumps Roslynator.Analyzers from 4.14.1 to 4.15.0 Bumps SonarAnalyzer.CSharp from 10.16.0.128591 to 10.27.0.140913 --- updated-dependencies: - dependency-name: Meziantou.Analyzer dependency-version: 3.0.98 dependency-type: direct:production update-type: version-update:semver-major dependency-group: analyzers - dependency-name: Roslynator.Analyzers dependency-version: 4.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: analyzers - dependency-name: SonarAnalyzer.CSharp dependency-version: 10.27.0.140913 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: analyzers ... Signed-off-by: dependabot[bot] <support@github.com>
d009f77 to
b7afc91
Compare
…isfy S3241 (#64) Main has been broken since #63 (analyzers bump) landed — SonarAnalyzer's S3241 rule now fires on three pre-existing private extension methods in NextAurora.ServiceDefaults/Extensions.cs that return TBuilder but whose callers ignore the return value: - AddOpenTelemetryExporters<TBuilder> (line 107) - AddDefaultAuthentication<TBuilder> (line 169) - AddNextAuroraApiVersioning<TBuilder> (line 234) S3241: "Change return type to 'void'; not a single caller uses the returned value." Every Dependabot rebase since #63 has been failing CI with the same three errors, blocking #35, #36, #61 from merging. Unblocks the queue. The rule is correct — all three were called as statements (`builder.AddOpenTelemetryExporters();`) with the return discarded. Changes the return type to `void`, drops the `return builder;` lines (and converts the early-return in AddDefaultAuthentication from `return builder;` to bare `return;`). No behavior change. No caller change. Build green locally. Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Updated Meziantou.Analyzer from 2.0.257 to 3.0.98.
Release notes
Sourced from Meziantou.Analyzer's releases.
3.0.98
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.98
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.97...3.0.98
3.0.97
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.97
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.96...3.0.97
3.0.96
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.96
Full Changelog: meziantou/Meziantou.Analyzer@3.0.95...3.0.96
3.0.95
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.95
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.94...3.0.95
3.0.94
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.94
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.93...3.0.94
3.0.93
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.93
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.92...3.0.93
3.0.92
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.92
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.91...3.0.92
3.0.91
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.91
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.90...3.0.91
3.0.90
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.90
What's Changed
else ifchains with reachable prior branches by @Copilot in Fix MA0071 false positive forelse ifchains with reachable prior branches meziantou/Meziantou.Analyzer#1166Full Changelog: meziantou/Meziantou.Analyzer@3.0.89...3.0.90
3.0.89
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.89
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.88...3.0.89
3.0.88
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.88
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.87...3.0.88
3.0.87
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.87
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.86...3.0.87
3.0.86
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.86
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.85...3.0.86
3.0.85
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.85
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.84...3.0.85
3.0.84
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.84
What's Changed
[Experimental]overloads in MA0040 cancellation-token matching by @Copilot in Ignore[Experimental]overloads in MA0040 cancellation-token matching meziantou/Meziantou.Analyzer#1157Full Changelog: meziantou/Meziantou.Analyzer@3.0.83...3.0.84
3.0.83
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.83
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.82...3.0.83
3.0.82
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.82
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.81...3.0.82
3.0.81
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.81
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.80...3.0.81
3.0.80
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.80
Full Changelog: meziantou/Meziantou.Analyzer@3.0.79...3.0.80
3.0.79
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.79
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.78...3.0.79
3.0.78
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.78
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.77...3.0.78
3.0.77
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.77
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.76...3.0.77
3.0.76
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.76
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.75...3.0.76
3.0.75
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.75
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.74...3.0.75
3.0.74
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.74
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.73...3.0.74
3.0.73
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.73
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.72...3.0.73
3.0.72
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.72
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.71...3.0.72
3.0.71
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.71
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.70...3.0.71
3.0.70
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.70
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.69...3.0.70
3.0.69
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.69
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.68...3.0.69
3.0.68
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.68
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.67...3.0.68
3.0.67
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.67
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.66...3.0.67
3.0.66
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.66
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.65...3.0.66
3.0.65
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.65
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.64...3.0.65
3.0.64
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.64
What's Changed
Main(string[] args)by @Copilot in MA0109: Skip diagnostic for program entry pointMain(string[] args)meziantou/Meziantou.Analyzer#1123Full Changelog: meziantou/Meziantou.Analyzer@3.0.63...3.0.64
3.0.63
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.63
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.62...3.0.63
3.0.62
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.62
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.61...3.0.62
3.0.61
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.61
What's Changed
IDbContextFactory<TContext>.CreateDbContext()by @Copilot in MA0042: suppress diagnostic forIDbContextFactory<TContext>.CreateDbContext()meziantou/Meziantou.Analyzer#1116Full Changelog: meziantou/Meziantou.Analyzer@3.0.60...3.0.61
3.0.60
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.60
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.59...3.0.60
3.0.59
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.59
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.58...3.0.59
3.0.58
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.58
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.57...3.0.58
3.0.57
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.57
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.56...3.0.57
3.0.56
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.56
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.55...3.0.56
3.0.55
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.55
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.54...3.0.55
3.0.54
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.54
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.53...3.0.54
3.0.53
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.53
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.52...3.0.53
3.0.52
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.52
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.51...3.0.52
3.0.51
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.51
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.50...3.0.51
3.0.50
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.50
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.49...3.0.50
3.0.49
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.49
What's Changed
istype checks as internal type usage by @Copilot in MA0182: treatistype checks as internal type usage meziantou/Meziantou.Analyzer#1096Full Changelog: meziantou/Meziantou.Analyzer@3.0.48...3.0.49
3.0.48
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.48
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.47...3.0.48
3.0.47
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.47
Full Changelog: meziantou/Meziantou.Analyzer@3.0.46...3.0.47
3.0.46
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.46
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.45...3.0.46
3.0.45
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.45
What's Changed
@destructuring prefix not stripped consistently for multi-parameter log calls by @Copilot in Fix MA0135/MA0139: Serilog@destructuring prefix not stripped consistently for multi-parameter log calls meziantou/Meziantou.Analyzer#1089Full Changelog: meziantou/Meziantou.Analyzer@3.0.44...3.0.45
3.0.44
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.44
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.43...3.0.44
3.0.43
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.43
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.42...3.0.43
3.0.42
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.42
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.41...3.0.42
3.0.41
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.41
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.40...3.0.41
3.0.40
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.40
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.39...3.0.40
3.0.39
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.39
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.38...3.0.39
3.0.38
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.38
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.37...3.0.38
3.0.37
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.37
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.36...3.0.37
3.0.36
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.36
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.35...3.0.36
3.0.35
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.35
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.34...3.0.35
3.0.34
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.34
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.33...3.0.34
3.0.33
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.33
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.32...3.0.33
3.0.32
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.32
What's Changed
classkeyword from record declarations) by @Copilot in Add code fixer for MA0175 (Remove explicitclasskeyword from record declarations) meziantou/Meziantou.Analyzer#1069Full Changelog: meziantou/Meziantou.Analyzer@3.0.31...3.0.32
3.0.31
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.31
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.30...3.0.31
3.0.30
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.30
What's Changed
exclude_test_methodsconfiguration option by @Copilot in MA0137: Addexclude_test_methodsconfiguration option meziantou/Meziantou.Analyzer#1067Full Changelog: meziantou/Meziantou.Analyzer@3.0.29...3.0.30
3.0.29
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.29
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.28...3.0.29
3.0.28
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.28
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.27...3.0.28
3.0.27
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.27
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.26...3.0.27
3.0.26
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.26
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.25...3.0.26
3.0.25
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.25
Full Changelog: meziantou/Meziantou.Analyzer@3.0.24...3.0.25
3.0.24
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.24
Full Changelog: meziantou/Meziantou.Analyzer@3.0.23...3.0.24
3.0.23
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.23
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.22...3.0.23
3.0.22
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.22
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.21...3.0.22
3.0.21
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.21
What's Changed
roslyn5.0packing by @viceroypenguin in Addroslyn5.0packing meziantou/Meziantou.Analyzer#1054Full Changelog: meziantou/Meziantou.Analyzer@3.0.20...3.0.21
3.0.20
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.20
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.19...3.0.20
3.0.19
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.19
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.18...3.0.19
3.0.18
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.18
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.17...3.0.18
3.0.17
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.17
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.16...3.0.17
3.0.16
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.16
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.15...3.0.16
3.0.15
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.15
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.14...3.0.15
3.0.14
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.14
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.13...3.0.14
3.0.13
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.13
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.12...3.0.13
3.0.12
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.12
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.11...3.0.12
3.0.11
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.11
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.10...3.0.11
3.0.10
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.10
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.9...3.0.10
3.0.9
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.9
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.8...3.0.9
3.0.8
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.8
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.7...3.0.8
3.0.7
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.7
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.6...3.0.7
3.0.6
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.6
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.5...3.0.6
3.0.5
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.5
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.4...3.0.5
3.0.4
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.4
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.3...3.0.4
3.0.3
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.3
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.2...3.0.3
3.0.2
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.2
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.1...3.0.2
3.0.1
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.1
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@2.0.302...3.0.1
2.0.302
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.302
Full Changelog: meziantou/Meziantou.Analyzer@2.0.301...2.0.302
2.0.301
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.301
What's Changed
New Contributors
Full Changelog: meziantou/Meziantou.Analyzer@2.0.300...2.0.301
Commits viewable in compare view.
Updated Roslynator.Analyzers from 4.14.1 to 4.15.0.
Release notes
Sourced from Roslynator.Analyzers's releases.
4.15.0
Added
roslynator_null_conditional_operator.avoid_negative_boolean_comparison(PR)... != true/falseFixed
loccommand (PR)rename-symbolscope option not being applied correctly (PR by @andrtmschkw)rename-symbolsupport for top-level statement (PR by @andrtmschkw)Changed
Commits viewable in compare view.
Updated SonarAnalyzer.CSharp from 10.16.0.128591 to 10.27.0.140913.
Release notes
Sourced from SonarAnalyzer.CSharp's releases.
10.27.0.140913
Release notes - .NET Analyzers - 10.27
Feature
NET-1285 S2629: Add custom message for Log4Net and Castle.Core
NET-3666 Deprecate S5042 and move it from HotSpots to Code Smell
NET-3783 Update RSPEC before 10.27 release
False Positive
NET-2696 Fix S4260 FP: Extension Properties always raise
False Negative
NET-230 Fix S4056 FN: SpecifyIFormatProviderOrCultureInfo for C#13 compatibility
NET-2692 Fix S2190 FN: Recursive extension properties
NET-2705 Fix S3343 FN: Partial Constructor with attribute in definition
NET-2732 Fix S1172 FN: Extension blocks
NET-2745 Fix S4144 FN: Extension Members
NET-2829 Fix S3241 FN: Extension methods and extension blocks
NET-3541 Fix S1117 FN: add CatchDeclaration coverage and adopt LocalDeclarationKinds
10.26.0.140279
Release notes - .NET Analyzers - 10.26
Feature
NET-3694 Update RSPEC before 10.26 release
False Positive
NET-2346 Fix S1854 FP: Variable used after another assignment in finally
NET-2347 Fix S1168 FP: Do not report on value types
NET-3698 Fix S1210 FP: file-scoped types should be exempt
False Negative
NET-1265 Fix S2930 FN: raise issues on non-disposed RegistryKeys
NET-2685 Fix S3604 FN: Field Keyword, Partial Constructors, NullConditional Assignment
NET-2812 Fix S4275 FN: Field Keyword
NET-2999 Fix S6672 FN: Mismatch in primary constructor is not recognized
10.25
?
Feature
sonar.cs.cobertura.reportsPathsparameterFalse Positive
10.24
This release brings a batch of false negative fixes and analyzer crash fixes.
Bug Fixes
False Positives
False Negatives
10.23
This release brings a bunch of fixes! Enjoy.
Bug Fixes
False Positives
False Negatives
10.22
Hello everyone,
This release brings 4 new rules to help developers transition to C# 14, and a bunch of false positive fixes.
New rules
False Positive
Bugs
Other
10.21
### Bug
Feature
False Positive
10.20
This release brings 9 precision improvements — 7 false positive fixes and 2 false negative fixes — across rules S1116, S1144, S1210, S1643, S1854, S2365, S3254, S3265, and S127. It also promotes S2068 and S6418 from Security Hotspot to Vulnerability, making them visible directly in the IDE, and removes S3256 from the Sonar Way quality profile.
Changes
False Positive
False Negative
Rule specification
Maintenance
10.19
Documentation
False Positive
False Negative
Task
Bug
10.18
This releases focuses on fixing the false-positives that are raised on code making use of the new features in C# 14.
Improvement
Task
False Positive
False Negative
10.17
False Negative
Task
New Feature
Bug
Improvement
10.16.2
Rotations of binary signing keys
10.16.1
Rotations of binary signing keys
Commits viewable in compare view.
Summary by CodeRabbit