Skip to content

Generate transform and minify inputs from typespecs - #11

Merged
dannote merged 3 commits into
masterfrom
generated-inputs
Oct 7, 2026
Merged

dannote merged 3 commits into
masterfrom
generated-inputs

Conversation

@dannote

@dannote dannote commented Oct 7, 2026

Copy link
Copy Markdown
Member

Replaces #10, which GitHub closed when its base branch was deleted. Converts TransformInput and MinifyInput to RustQ-generated NifMaps from OXC.Codegen.NativeTypes; deletes the hand-written readers and the unused :mangle atom. Behaviour unchanged.

BundleOptions is left for its own PR: two Elixir producers send different key sets, defaults live in Rust, and sources are passed as terms.

TransformInput and MinifyInput are RustQ-generated NifMaps declared in
OXC.Codegen.NativeTypes, like the linter's inputs and the isolated
declarations input, in place of hand-written term readers. The bundle
options stay as they are for now: two producers send different key sets,
defaults live in Rust, and sources are passed as terms.
Nothing users can observe changed.
@dannote
dannote merged commit 7e5a691 into master Oct 7, 2026
2 checks passed
@dannote
dannote deleted the generated-inputs branch October 7, 2026 20:04
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