Skip to content

Make the official source generator optional - #389

Closed
akeit0 wants to merge 1 commit into
mainfrom
codex/optional-source-generator
Closed

akeit0 wants to merge 1 commit into
mainfrom
codex/optional-source-generator

Conversation

@akeit0

@akeit0 akeit0 commented Oct 28, 2026

Copy link
Copy Markdown
Collaborator

Remove the runtime project's references to Lua.Annotations and Lua.SourceGenerator so applications can use the runtime with their own bindings or generator.

Existing [LuaObject] users must explicitly reference LuaCSharp.Annotations and LuaCSharp.SourceGenerator. Update the English/Japanese installation instructions and the Unity development note.

Validation: solution build; 1,588 runtime tests on each .NET 8/10 and 69 generator tests (excluding ExpectedFailure); all three NuGet packages built; runtime-only and explicit-generator consumers passed using an isolated package cache.

@akeit0 akeit0 closed this Oct 29, 2026
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