Skip to content

Commit 40c3997

Browse files
committed
Refactor: Flatten source tree under src
Added - Flattened the library layout so the project now lives directly under src/\n- Updated the solution file to reference src/ModularityKit.Mutator.csproj Changed - Moved all library source files, abstractions, and runtime code out of the extra ModularityKit.Mutator/ wrapper directory - Added the missing internal runtime helpers under src/Runtime/Internal to match the flattened structure - Preserved the public API surface while aligning the repository layout with the new src/ convention Result The repository now keeps production code directly under src/ with the solution and project references aligned to the flattened layout, while the example and benchmark trees remain separate.
1 parent 0f14e8d commit 40c3997

70 files changed

Lines changed: 659 additions & 439 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ModularityKit.Mutator.slnx

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
<Solution>
2-
<Folder Name="/Polygon/">
3-
<Project Path="Polygon/BillingQuotas/BillingQuotas.csproj" />
4-
<Project Path="Polygon/FeatureFlags/FeatureFlags.csproj" />
5-
<Project Path="Polygon/IamRoles/IamRoles.csproj" />
6-
<Project Path="Polygon/WorkflowApprovals/WorkflowApprovals.csproj" />
2+
<Folder Name="/src/">
3+
<Project Path="src/ModularityKit.Mutator.csproj" />
4+
</Folder>
5+
<Folder Name="/Examples/">
6+
<Project Path="Examples/BillingQuotas/BillingQuotas.csproj" />
7+
<Project Path="Examples/FeatureFlags/FeatureFlags.csproj" />
8+
<Project Path="Examples/IamRoles/IamRoles.csproj" />
9+
<Project Path="Examples/WorkflowApprovals/WorkflowApprovals.csproj" />
10+
</Folder>
11+
<Folder Name="/Tests/" />
12+
<Folder Name="/Benchmarks/">
13+
<Project Path="Benchmarks/ModularityKit.Mutator.Benchmarks.csproj" />
714
</Folder>
8-
<Project Path="ModularityKit.Mutator/ModularityKit.Mutator.csproj" />
915
</Solution>

0 commit comments

Comments
 (0)