What's Changed
- Use IOperation APIs for SA1142 when supported by @sharwell in #3229
- Use code generation for IOperation in the light-up layer by @sharwell in #3231
- Update SA1413 to support with initializer by @pantosha in #3245
- Remove unnecessary usings by @nxtn in #3253
- Fix SA1011 for function pointer unmanaged calling convention list by @nxtn in #3254
- Specify exact language versions by @nxtn in #3255
- Fix SA1023 for C# 9 function pointer parameters by @nxtn in #3252
- Update SA1119 for stackalloc expressions by @nxtn in #3256
- Generate syntax wrappers in the lightup layer by @sharwell in #3246
- Fix SA1009 handling of record inheritance by @sharwell in #3260
- Fix SA1200 handling of top-level statements by @sharwell in #3261
- Fix SA1516 reporting location for top-level programs by @sharwell in #3262
- Fix SA1119 handling of 'with' expressions by @sharwell in #3263
- Support records in several additional rules by @sharwell in #3264
- Fix SA1008 handling of parenthesized patterns by @sharwell in #3265
Full Changelog: 1.2.0-beta.261...1.2.0-beta.304