Releases: bjornhellander/NewStyleCopAnalyzers
Releases · bjornhellander/NewStyleCopAnalyzers
v1.2.1
What's Changed
- Update SA1003SymbolsMustBeSpacedCorrectly to forbid space between a postfix operator and an opening parenthesis by @bjornhellander in #64
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Update SA1413UseTrailingCommasInMultiLineInitializers to also analyze collection expressions by @bjornhellander in #41
- Improve GitHub workflow by @bjornhellander in #42
- Handle extension declarations (cases seen to misbehave) by @bjornhellander in #44
- Handle c# 14 extension declarations, part 2 by @bjornhellander in #46
- Handle c# 14 extension declarations, part 3 by @bjornhellander in #47
- Simplify using directive tests by not using the Microsoft.CodeAnalysis.CSharp nuget package by @bjornhellander in #48
- Update the c# 14 test project to use Roslyn version 5.0.0-2.25502.106 by @bjornhellander in #49
- SA1402 Fix - Preserve file header by @MattFromRVA in #45
- Update the c# 14 test project to use Roslyn version 5.0.0-2.final by @bjornhellander in #50
- Update SA1500 and SA1513 to allow initialization of non-auto properties on the same line as the closing brace by @bjornhellander in #51
- Release 1.2.0-alpha.1 by @bjornhellander in #52
- Fix tests by @bjornhellander in #55
- Upgrade nuget packages by @bjornhellander in #54
- Put nuget package xunit back in all Test.CSharp* projects, to make tests run again by @bjornhellander in #60
- Update SA1413CodeFixProvider to handle nested diagnostics in a single pass by @bjornhellander in #59
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Suppress SA1649 alerts for Razor Pages model classes by @MattFromRVA in #19
- Code fix: SA1402 Include only relevant using statements by @MattFromRVA in #13
- Update SA1649CodeFixProvider to instead use method WithDocumentName in Solution if it is available by @bjornhellander in #21
- Remove explicit configuration of reference assemblies in tests by @bjornhellander in #25
- Update SA1137 to also check collection expressions by @bjornhellander in #24
- Add a new test project for c# 14 by @bjornhellander in #26
- Add SA1135 tests for handling of generic types by @MattFromRVA in #22
- Update SA1316 to always analyze explicit member names in tuple expressions by @bjornhellander in #29
- Correct SA1316 to not trigger in deconstructions by @MattFromRVA in #27
- Update SA1402FileMayOnlyContainASingleType to not remove using directives that have relevant leading trivia by @bjornhellander in #40
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- Misc fixes by @bjornhellander in #3
- Skip Warnings for Commas After Conditional Directives by @MattFromRVA in #4
- Update SA1200UsingDirectivesMustBePlacedCorrectly to not trigger in files with only global using directives by @bjornhellander in #5
- Update SA1515SingleLineCommentMustBePrecededByBlankLine to not require a blank line at the start of an expression body by @bjornhellander in #6
- Update SA1402FileMayOnlyContainASingleType to treat types with the file accessibility modifier as not relevant by @bjornhellander in #8
- Fix SA1514: Do not report when documenting types declared in the global namespace by @MattFromRVA in #7
- Bugfix/sa1518 triggers on empty files by @DWIAltonaAnalytics in #10
- Update SA1003SymbolsMustBeSpacedCorrectly to allow a null forgiving operator last on a line by @bjornhellander in #14
- Update SA1003SymbolsMustBeSpacedCorrectly to forbid space between a postfix operator and an opening bracket by @bjornhellander in #15
New Contributors
- @MattFromRVA made their first contribution in #4
- @DWIAltonaAnalytics made their first contribution in #10
Full Changelog: v1.0.0...v1.0.1