Update dependency Microsoft.CodeAnalysis.NetAnalyzers to v8
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| Microsoft.CodeAnalysis.NetAnalyzers | 6.0.0 -> 8.0.0 |
Release Notes
dotnet/roslyn-analyzers (Microsoft.CodeAnalysis.NetAnalyzers)
v7.0.1: NetAnalyzers 7.0.1
Release build of Microsoft.CodeAnalysis.NetAnalyzers containing first-party code quality analyzers ("CAxxxx rules").
Contains bug fixes on top of 7.0.0 release.
What's Changed
- [release/7.0] Fix bugs found in MAUI repo by @buyaa-n in https://github.com/dotnet/roslyn-analyzers/pull/6405
Full Changelog: https://github.com/dotnet/roslyn-analyzers/compare/7.0.0...7.0.1
v7.0.0: NetAnalyzers 7.0.0
Release build of Microsoft.CodeAnalysis.NetAnalyzers containing first-party code quality analyzers ("CAxxxx rules").
Added
- Globalization
- CA1311: Specify a culture or use an invariant version -- Enabled by default
- Interoperability
- Performance
- CA1850: Prefer static 'HashData' method over 'ComputeHash' -- Enabled by default
- CA1851: Possible multiple enumerations of 'IEnumerable' collection
- CA1852: Seal internal types -- Enabled by default
- CA1853: Unnecessary call to 'Dictionary.ContainsKey(key)' -- Enabled by default
- CA1854: Prefer the 'IDictionary.TryGetValue(TKey, out TValue)' method -- Enabled by default
- CA1855: Prefer 'Clear' over 'Fill' -- Enabled by default
- Reliability
- Usage
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.