Commit c4a4206
committed
Upgrade to C# 12, net10.0, and modernize codebase
Modernized code to use C# 12 features (collection expressions, raw string literals, `field` keyword), refactored extension methods for `ReadOnlySpan<char>`, and improved enum utilities. Updated all project and test files to target net10.0 and upgraded NuGet dependencies. Enhanced analyzers and code fixes with modern idioms, improved test consistency, and performed general code cleanup. Bumped package version to 10.0.0 for major changes.1 parent 12b1e1b commit c4a4206
24 files changed
Lines changed: 749 additions & 658 deletions
File tree
- Analyzers.Tests
- Analyzers
- Benchmarks
- Source
- Tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments