Repository navigation
Comparing changes
Open a pull request
base repository: glennawatson/RoslynCommonAnalyzers
base: 5.1.0
head repository: glennawatson/RoslynCommonAnalyzers
compare: 5.1.1
- 8 commits
- 49 files changed
- 1 contributor
Commits on Sep 18, 2026
-
fix(ses1005): avoid expectation-name false positives
- Require secret-bearing names for timing-sensitive comparison diagnostics. - Cache syntax registrations and cover ordinary comparisons with allocation benchmarks. Fixes #94
Configuration menu - View commit details
-
Copy full SHA for df276d0 - Browse repository at this point
Copy the full SHA df276d0View commit details -
test(stylesharp): validate opt-in marker policy
- Cover compiler markers under default and explicit empty-type checking. - Add allocation benchmarks for the reported rule interactions.
Configuration menu - View commit details
-
Copy full SHA for bbf00fe - Browse repository at this point
Copy the full SHA bbf00feView commit details -
fix(generics): preserve constraint inheritance contracts
- Keep classes used as generic constraints inheritable when removing abstract. - Use stack state for generic parameter scans and cover constraint edge cases. Fixes #96
Configuration menu - View commit details
-
Copy full SHA for 0e5f57b - Browse repository at this point
Copy the full SHA 0e5f57bView commit details -
fix(psh1000): respect enclosing local functions
- Reject static lambda suggestions that cannot access enclosing local functions. - Use syntax guards before flow analysis and cover scope interactions with allocation benchmarks. Fixes #97
Configuration menu - View commit details
-
Copy full SHA for b3e923e - Browse repository at this point
Copy the full SHA b3e923eView commit details -
fix(sst2310): make retirement reminders opt-in
- Disable obsolete-code retirement reminders by default and align the recommended preset. - Preserve explicit repository enforcement and document supported deprecation windows. Fixes #98
Configuration menu - View commit details
-
Copy full SHA for 5d4ab6d - Browse repository at this point
Copy the full SHA 5d4ab6dView commit details -
fix(sst2509): support NUnit expected results
- Accept supported NUnit result-bearing tests while checking mixed test builders. - Reuse bound attributes and cover framework contracts with tests and allocation benchmarks. Fixes #99
Configuration menu - View commit details
-
Copy full SHA for bf9a86e - Browse repository at this point
Copy the full SHA bf9a86eView commit details -
fix(psh1402): guard constant-sensitive local uses
- Preserve control-flow diagnostics, overload binding and arithmetic behavior when suggesting const. - Cover loop and expression boundaries with regression tests and allocation benchmarks. Fixes #100
Configuration menu - View commit details
-
Copy full SHA for c71d332 - Browse repository at this point
Copy the full SHA c71d332View commit details -
docs(psh1017): recommend compatible collection caching
- Show get-only auto-property snapshots and constructor-based initialization. - Verify both caching forms satisfy PSH1017 and SST1420. Fixes #101
Configuration menu - View commit details
-
Copy full SHA for 29ee6ab - Browse repository at this point
Copy the full SHA 29ee6abView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 5.1.0...5.1.1