Releases: DotNetAnalyzers/StyleCopAnalyzers
Releases · DotNetAnalyzers/StyleCopAnalyzers
1.2.0-beta.261
What's Changed
- Update "LICENSE" so that it's recognized as MIT by @xtqqczze in #3182
- Fix status generator by @sharwell in #3190
- Update Microsoft.CodeAnalysis.Analyzers by @sharwell in #3188
- Update to the .NET SDK 3.1 by @sharwell in #3189
- Update to Microsoft.CodeAnalysis.Testing 1.0.1-beta1.20453.7 by @sharwell in #3191
- Add tests for C# 9 by @sharwell in #3192
- Update SA1000 for target-typed new expressions by @nxtn in #3187
- Update to StyleCop.Analyzers 1.2.0-beta.205 by @sharwell in #3207
- Support tests using net5.0 by @sharwell in #3204
- Fix SA1119 handling of switch expression within member access expressions by @sharwell in #3206
- Fix SA1008 for positional pattern after comma by @sharwell in #3208
- Update SA1101 to support 'with' expressions by @sharwell in #3205
- Update naming rules to support records by @sharwell in #3209
- Update testing library to 1.0.1-beta1.20478.1 by @sharwell in #3210
- Update SA1117 tests to show diagnostic locations by @sharwell in #3211
- Make SA1117 work with multiline arguments by @pantosha in #3115
- Update SA1649 to support record types by @sharwell in #3215
- Update SA1118 to support multiline array creation by @pantosha in #3216
- Configuration.md: Add link to rule set example file by @perlun in #3218
- Use IOperation APIs for SA1129 when supported by @sharwell in #3227
New Contributors
Full Changelog: 1.2.0-beta.205...1.2.0-beta.261
1.2.0-beta.205
What's Changed
- Switch to MIT license by @sharwell in #3120
- Fix up build.ps1 to allow running from any directory by @AArnott in #3131
- Fix SA1642 cctor doc requirement by @AArnott in #3128
- Add init script which installs the .NET SDK required by global.json by @AArnott in #3130
- Update tests by @sharwell in #3145
- Expand "how to fix violations" in SA0001.md by @AmadeusW in #3119
- Fix the category for SA1413 (UseTrailingCommasInMultiLineInitializers) by @sharwell in #3156
- Fix SA1008 for attributed tuple parameters by @dymanoid in #3158
- Fix SA1008 and SA1012 for pattern matching tuples by @sharwell in #3147
- Add test for SA1009 with suppression operator by @sharwell in #3146
- Fix incorrect handling of types in SA1135 by @dymanoid in #3157
- SA1629 should not ignore enum members by @VitaliAntonov in #3137
- SA1316: allow discards in tuple by @cnshenj in #3148
- Fixes #3133. Ignore inferred tuple element name when explicit name is given by @scottmcginness in #3134
- Added unit test to verify scenario by @vweijsters in #3169
- Exclude null-forgiving operator for SA1013 by @vweijsters in #3177
- SA1119: Added support for typecast followed by switch expression by @vweijsters in #3178
- Fixed issues by @vweijsters in #3180
- #3173 - SA1611 ignores included documentation by @angelobreuer in #3174
- Improve SA1135 handling of static usings by @VitaliAntonov in #3135
- Workaround for issue #3160 by @vweijsters in #3179
New Contributors
- @AmadeusW made their first contribution in #3119
- @dymanoid made their first contribution in #3158
- @VitaliAntonov made their first contribution in #3137
- @cnshenj made their first contribution in #3148
- @scottmcginness made their first contribution in #3134
Full Changelog: 1.2.0-beta.164...1.2.0-beta.205
1.2.0-beta.164
What's Changed
- Initial Azure Pipelines build configuration by @sharwell in #3072
- Make SA1011 work with exclamation (
!
) by @pantosha in #3071 - Should SA1307 check verbatim identifiers? by @nxtn in #3070
- Run tests for coverage even if one fails by @sharwell in #3080
- issue #3067 is not reproduced by @pantosha in #3069
- Add tests for using declaration statements by @sharwell in #3076
- Fix SA1003 handling of colon in format clause by @sharwell in #3077
- Fix spacing of closing parenthesis before range operator by @sharwell in #3078
- Add special cases for the SA1129 code fix by @sharwell in #3079
- Check for trailing commas in multiline switch expressions by @sharwell in #3081
- Fix SA1122 support for constant patterns by @sharwell in #3082
- Fix SA1008 on line end by @pantosha in #3083
- Make SA1519 work with lock and fixed (fix #2885) by @pantosha in #3084
- Update SA1027.md by @HugoRoss in #3086
- Update README including C# 8.0 by @skarllot in #3085
- Add "Returns" as a known prefix for SA1623 by @nxtn in #3090
- Treat ';' and ',' as typos for SA1629 code fix by @nxtn in #3112
- Remove an unused local variable by @nxtn in #3111
- Support for nontraditional casing in namespaces (SA1300) #2923 by @jedidja in #2996
New Contributors
- @HugoRoss made their first contribution in #3086
- @skarllot made their first contribution in #3085
- @jedidja made their first contribution in #2996
Full Changelog: 1.2.0-beta.113...1.2.0-beta.164
1.2.0-beta.113
What's Changed
- Update to StyleCop.Analyzers 1.2.0-beta.66 by @sharwell in #3014
- Enabled FixAll support for SA1139 by @vweijsters in #3016
- Fix SA1101 requiring 'this' for local functions by @sharwell in #3023
- Changed default settings for SA1316 to PascalCase. by @vweijsters in #3021
- Added special case to the SA1119 code fix when removing a paren after… by @vweijsters in #3025
- Fix issue in SA1130 code fix with parameterless delegates. by @vweijsters in #3020
- Add 'private protected' to SA1202 docs by @nxtn in #3027
- Move literals into resources by @nxtn in #3026
- Update Configuration.md by @luisdaglez in #3030
- Move literals into resources by @nxtn in #3032
- Add test cases for tuple deconstruction by @sharwell in #3033
- Do not require space before open parenthesis in a range expression (#3040) by @ssg in #3041
- Add support for SwitchExpressionArmSyntax by @costin-zaharia-sonarsource in #3049
- Make SA1500 work with stackalloc arrays (#3047) by @pantosha in #3054
- Add support for SwitchExpressionSyntax by @costin-zaharia-sonarsource in #3050
- Update the codecov upload tool to 1.8.0 by @sharwell in #3059
- Do not report SA1141 for single-element tuples by @sharwell in #3060
- Fix spacing after closing brace in patterns by @sharwell in #3061
- Clean up dead test code by @sharwell in #3063
New Contributors
- @luisdaglez made their first contribution in #3030
- @ssg made their first contribution in #3041
- @costin-zaharia-sonarsource made their first contribution in #3049
Full Changelog: 1.2.0-beta.66...1.2.0-beta.113
1.2.0-beta.66
What's Changed
- Update the master branch to 1.2.0-beta by @sharwell in #2875
- Update Microsoft.CodeAnalysis.Testing by @sharwell in #2881
- Document SA1107 behavior anomaly by @sharwell in #2893
- Fix for #2918 - Update 'SA1627MessageFormat' in 'DocumentationResources.resx' by @RalfKoban in #2919
- Fixed spacing issue for SA1139 code fix by @vweijsters in #2904
- Added default rule set for StyleCop.Analyzerz by @vweijsters in #2931
- Fixed issue in UsingCodeFixProvider with ValueTuple definitions under C# 7 by @vweijsters in #2932
- Added support for CSharp8 tests and fixed #2927 by @vweijsters in #2936
- Implementation of tuple analyzers by @vweijsters in #2846
- Code cleanup attempt #2 by @vweijsters in #2946
- Mention VS2019 by @drewnoakes in #2964
- Update Microsoft.Build.Locator to version 1.2.2 by @vyrp in #2980
- Making StyleCopTester take stylecop.json into account. by @vyrp in #2978
- SA1642 - Fix single line summary when changing the reference by @tokarzkj in #2976
- Remove extraneous periods in rule messages by @nnpcYvIVl in #2998
- Use code instead of pragma to document unused parameter by @sharwell in #3000
- Implement part of the C# 8 lightup layer by @sharwell in #3011
New Contributors
- @RalfKoban made their first contribution in #2919
- @drewnoakes made their first contribution in #2964
- @vyrp made their first contribution in #2980
- @tokarzkj made their first contribution in #2976
- @nnpcYvIVl made their first contribution in #2998
Full Changelog: 1.1.118...1.2.0-beta.66
1.1.118
1.1.1-rc.114
Release notes coming soon
1.1.1-rc.108
Release notes coming soon
1.1.1-rc.101
Release notes coming soon
1.1.1-rc.94
Release notes coming soon