Skip to content

Commit d29fb63

Browse files
ANcpLuaclaude
andcommitted
refactor(sdk): reorganize folder structure for clarity
BREAKING: Internal folder structure changed (consumers unaffected) - common/ → Build/Common/ - Enforcement/ → Build/Enforcement/ - Packaging/ → Build/Packaging/ - configuration/ → Config/ - Shared/ → Testing/Fixtures/ Test fixtures now only in .Test SDK (not in base or .Web) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 034d08b commit d29fb63

68 files changed

Lines changed: 1462 additions & 853 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.

ANcpLua.NET.Sdk.slnx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,12 @@
4343
<Project Path="tools/SdkGenerator/SdkGenerator.csproj" />
4444
<Project Path="tools/SchemaGenerator/SchemaGenerator.csproj" />
4545
</Folder>
46+
47+
<!-- SemconvGenerator (OTel Semantic Conventions) -->
48+
<Folder Name="/tools/SemconvGenerator/">
49+
<File Path="tools/SemconvGenerator/generate-semconv.ts" />
50+
<File Path="tools/SemconvGenerator/package.json" />
51+
<File Path="tools/SemconvGenerator/tsconfig.json" />
52+
<Project Path="tools/SemconvGenerator/output/OTelConventions/OTelConventions.csproj" />
53+
</Folder>
4654
</Solution>

CLAUDE.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ Custom MSBuild SDK providing opinionated defaults, polyfills, and analyzers for
66

77
| Package | Version |
88
|---------|---------|
9-
| ANcpLua.NET.Sdk | 1.6.28 |
10-
| ANcpLua.Roslyn.Utilities | 1.18.3 |
11-
| ANcpLua.Roslyn.Utilities.Sources | 1.18.3 |
12-
| ANcpLua.Roslyn.Utilities.Testing | 1.18.3 |
13-
| ANcpLua.Analyzers | 1.10.2 |
9+
| ANcpLua.NET.Sdk | 1.6.31 |
10+
| ANcpLua.Roslyn.Utilities | 1.20.0 |
11+
| ANcpLua.Roslyn.Utilities.Sources | 1.20.0 |
12+
| ANcpLua.Roslyn.Utilities.Testing | 1.20.0 |
13+
| ANcpLua.Analyzers | 1.10.6 |
1414
| Roslyn | 5.0.0 |
1515
| OpenTelemetry | 1.15.0 |
1616
| Microsoft.Extensions | 10.2.0 |

Directory.Packages.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
ANcpLua.NET.Sdk - Directory.Packages.props
55
═══════════════════════════════════════════════════════════════════════════
66
7-
All version variables are defined in src/common/Version.props.
7+
All version variables are defined in src/Build/Common/Version.props.
88
This file only declares WHICH packages are used, not their versions.
99
-->
1010

1111
<!-- Import centralized versions (this SDK owns Version.props) -->
1212
<!-- Conditional to avoid double-import from eng/Directory.Build.props -->
13-
<Import Project="$(MSBuildThisFileDirectory)src/common/Version.props" Condition="'$(RoslynVersion)' == ''"/>
13+
<Import Project="$(MSBuildThisFileDirectory)src/Build/Common/Version.props" Condition="'$(RoslynVersion)' == ''"/>
1414

1515
<PropertyGroup>
1616
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>

docs/plans/2026-01-22-aot-trim-testing-design.md

Lines changed: 0 additions & 343 deletions
This file was deleted.

0 commit comments

Comments
 (0)