| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| sonar-csharp-plugin-10.35.0.4138.jar | 2026-09-28 | 5.9 MB | |
| sonar-vbnet-plugin-10.35.0.4138.jar | 2026-09-28 | 5.0 MB | |
| SonarAnalyzer.CSharp.10.35.0.4138.nupkg | 2026-09-28 | 1.5 MB | |
| SonarAnalyzer.CSharp.Styling.10.35.0.4138.nupkg | 2026-09-28 | 462.4 kB | |
| SonarAnalyzer.VisualBasic.10.35.0.4138.nupkg | 2026-09-28 | 1.0 MB | |
| 10.35.0.4138 source code.tar.gz | 2026-09-26 | 3.6 MB | |
| 10.35.0.4138 source code.zip | 2026-09-26 | 8.6 MB | |
| README.md | 2026-09-26 | 4.7 kB | |
| Totals: 8 Items | 26.1 MB | 3 | |
Release notes - .NET Analyzers - 10.35
Feature
NET-1313 Improve S3267: Suggest other LINQ methods instead of always Where NET-4549 Update RSPEC before 10.35 release
False Positive
NET-87 Fix S6667 FP: Add an exception when rethrowing the exception NET-1559 Fix S6966 FP: FluentValidation ValidateAndThrow should not be proposed NET-3964 Fix S125 FP: Do not raise on comments that resemble code but are not NET-4294 Fix S107 FP: Should not raise on constructors of dependency-injection managed types NET-4310 Fix S8747 FP: Do not raise when data is backfilled via UpdateData NET-4315 Fix S3453 FP: Should not raise on classes with static members and non-static nested types NET-4415 Fix S8969 FP: redundant null-forgiving operator raised on ref-loop variables reassigned each iteration NET-4466 Fix S6966 FP: Do not suggest a non-awaitable overload resolved via speculative rebind NET-4546 Fix S6669 FP: overridden "format" rule parameter is ignored NET-4556 Fix S1128 FP: SafeVisit abort silently drops necessary usings NET-4634 Fix S9022 FP: Generic identity pass-through wrapper not implementing IEnumerable<t> misclassified as a reshaping boundary NET-4639 Fix S8717 FP: EF6 and EF Core referenced in the same compilation (in-progress migration)
False Negative
NET-4256 Fix S9022 FN: Include on owned-type navigation not detected as redundant NET-4532 Fix S9022/S9023 FN: rule stays silent when the Include is used in a comparison, cast, or other common expression NET-4541 Fix S5542 FN: Detect weak RSA signature padding
Bug
NET-4571 Fix AD0001: NRE in DoNotOverwriteCollectionElements NET-4587 Fix AD0001: ArgumentNullException in ReleaseCorrectReaderWriterLockBase (S7131) NET-4588 Fix AD0001: ArgumentNullException in FirstSingleShouldBeUsedOnNonEmptyCollectionBase (S7130) NET-4636 Fix S6966 AD0001: NullReferenceException on null-conditional calls followed by an indexer
Maintenance
NET-4370 Drop backward compatibility with S4NET below 5.2 NET-4540 Update MSTest to 4.4.0 NET-4550 Bump version to 10.35 NET-4555 Update SonarSource/sonar-scanner-engine monorepo to v13.11.0.5929 NET-4558 Create SLCORE ticket instead of SLVSCODE and SLI on release NET-4579 ShimLayer Generator: Remove old BasicBlock and ControlFlowBranch NET-4580 Update dependency Microsoft.NET.Test.Sdk to 18.10.0 NET-4596 Update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.6.2 NET-4597 Update dependency Verify.MSTest to 32.0.1 NET-4622 Update SonarSource/sonar-scanner-engine monorepo to v13.13.0.6016 NET-4628 Update dependency Microsoft.NET.Test.Sdk to 18.10.1 NET-4631 Update MSTest to 4.4.1 NET-4632 Harden S1144: internal-type usage scan no longer trusts partial SafeVisit walks NET-4637 Update protocolbuffers/protobuf monorepo to v4.36.2 NET-4663 Restore sonar-csharp-enterprise-plugin minsize to 6200000