Skip to content

Feat/shared build - #25

Merged
kieronlanning merged 4 commits into
mainfrom
feat/shared-build
Sep 8, 2026
Merged

kieronlanning merged 4 commits into
mainfrom
feat/shared-build

Conversation

@kieronlanning

Copy link
Copy Markdown
Contributor

No description provided.

…, introduce CodeGenEmiiter for attribute generation

- Deleted TypeLibrary.cs and associated templates (HostKitAttribute.cs, ResourceDefinitionAttribute.cs) as they are no longer needed.
- Updated HostKitGenerator to utilize CodeGenEmiiter for generating attributes.
- Removed KitGenerationModelComparer and unnecessary output provider complexity in HostKitGenerator.
- Cleaned up SourceGeneration.csproj by removing embedded resource references.
- Introduced new TypeLibraryGenerator for managing type references and definitions.
- Created TestingTypeLibraryGeneration for testing purposes, providing mock types for unit tests.
- Updated integration and unit tests to reflect changes in type generation and ensure correctness.
@kieronlanning
kieronlanning merged commit 1743704 into main Sep 8, 2026
1 check passed
@kieronlanning
kieronlanning deleted the feat/shared-build branch September 8, 2026 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant