What's Changed
- Update to StyleCop.Analyzers 1.2.0-beta.435 by @sharwell in #3499
- Add c# 11 test project to opencover-report.ps1 by @bjornhellander in #3506
- Use GetText instead of ToFullString by @sharwell in #3514
- Keep tracked nodes in a list by @sharwell in #3525
- Remove unnecessary nullable directives by @sharwell in #3530
- Remove hard-coded language versions in test projects for c# 8, 9 and 10 by @bjornhellander in #3528
- Update SA1515 to not let one range of trivia affect another by @bjornhellander in #3529
- Mentioned VS 2022 by @twojnarowski in #3549
- Remove byte order mark from schema file by @martincostello in #3562
- Update SA1012 to expect no space between a property pattern's opening brace and an enclosing list pattern's opening bracket by @bjornhellander in #3511
- Update Microsoft.CodeAnalysis.CSharp.Workspaces to version 4.4.0 for the c# 11 test project by @bjornhellander in #3580
- Update SA1008 to handle positional patterns inside property patterns by @bjornhellander in #3579
- Update SA1000 to trigger after keywords is, or, and, not by @bjornhellander in #3585
- Update SA1000.md by @Youssef1313 in #3563
- Update SA1313 to also allow incorrect names in explicitly implemented methods from interfaces by @bjornhellander in #3569
- Update SA1023 to not trigger first in line, inside a foreach without braces by @bjornhellander in #3543
- Update SA1400 to recognize access modifier "file" by @bjornhellander in #3590
- Update SA1206 to recognize modifier "file" by @bjornhellander in #3591
- Update SA1000 to handle checked operator declarations correctly by @bjornhellander in #3505
- Update SA1402 to handle records and record structs by @bjornhellander in #3570
- Bump Newtonsoft.Json from 12.0.3 to 13.0.2 in /StyleCop.Analyzers/StyleCop.Analyzers.Status.Generator by @dependabot in #3584
- Update to the latest version of the testing library by @sharwell in #3601
- Update so that SA1600 tests will be run with the expected language version in test projects for c# 8 and above by @bjornhellander in #3614
- Update reading of file_header_template and stylecop.documentation.copyrightText to allow multiple lines by @bjornhellander in #3617
- Update SA1015 to require trailing space after an explicit generic return type in a lambda expression by @bjornhellander in #3625
- Update to Microsoft.CodeAnalysis.Analyzers 3.3.5-beta1.23205.2 by @sharwell in #3628
- Update SA1206 to handle c# 11 modifier "required" by @bjornhellander in #3535
- Preparations for SettingsHelper optimizations by @bjornhellander in #3635
- Correct SA1515 to not fire on the second line of a file header by @bjornhellander in #3633
- Update AnalyzersExtensions and SettingsHelper to use cached JsonValue objects where possible by @bjornhellander in #3642
- Update SA1010 to not trigger on list patterns by @bjornhellander in #3507
- Update NamingSettings and DocumentationSettings to keep one Regex instance instead of calling Regex.IsMatch by @bjornhellander in #3639
- Use ResxSourceGenerator for resource generation by @sharwell in #3343
- Make XmlCommentHelper faster by @ninedan in #3651
- Update RenameToUpperCaseCodeFixProvider to not offer a code fix if the identifier only consists of underscores by @bjornhellander in #3637
- Don't emit SA1414 for interface implementations by @CollinAlpert in #3644
- Support file-scoped namespaces in SA1516 by @JakubLinhart in #3513
- Update SA1137 to also consider init accessors by @bjornhellander in #3669
- Update SA1500 to also consider init accessors by @bjornhellander in #3670
- Update SA1513 to not trigger before an init accessor by @bjornhellander in #3666
- Update SA1212 to also trigger for an init accessor before a getter by @bjornhellander in #3661
- Update SA1513 codefix to use the existing newline character sequence by @bjornhellander in #3607
- Correct code fix for SA1130 when delegate expression is part of a cast expression by @bjornhellander in #3516
- Update so that c# 7 tests will be run with the expected language version in test projects for c# 8 and above by @bjornhellander in #3616
- SA1629 should allow full-sentence links instead of forcing the period to glow white by @jnm2 in #3371
New Contributors
- @twojnarowski made their first contribution in #3549
- @ninedan made their first contribution in #3651
- @CollinAlpert made their first contribution in #3644
- @JakubLinhart made their first contribution in #3513
Full Changelog: 1.2.0-beta.435...1.2.0-beta.507