Commit 348fb39
authored
chore: migrate from .sln to .slnx with reorganized folder structure (#4984)
Replace TUnit.sln with the new TUnit.slnx XML format via
`dotnet sln migrate`, then reorganize all 86 projects into logical
folders for a better IDE experience:
- /Core/ — TUnit, TUnit.Core, TUnit.Engine, TUnit.Assertions
- /Libraries/ — Aspire, AspNetCore, FsCheck, Playwright, Logging, Mocks
- /Analyzers/ — all Roslyn analyzers and code fixers
- /SourceGenerators/ — all source generators and Roslyn variants
- /Tests/ — all test projects
- /Benchmarks/ — source generator benchmarks
- /Build/ — TUnit.Pipeline
- /Examples/ — playground and example projects
- /Templates/ — project templates (unchanged)
No projects were at the solution root previously without a folder;
now zero remain orphaned. Update .vscode/tasks.json and docs
Dockerfile example references.1 parent 6b35db7 commit 348fb39
4 files changed
Lines changed: 151 additions & 1337 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
0 commit comments