Skip to content

chore: bump comline-core to 47ac5f1 (throws ordinals, Function.parameters, KindValue::Unit) - #12

Merged
Kinflou merged 2 commits into
masterfrom
chore/bump-core-47ac5f1
Sep 1, 2026
Merged

chore: bump comline-core to 47ac5f1 (throws ordinals, Function.parameters, KindValue::Unit)#12
Kinflou merged 2 commits into
masterfrom
chore/bump-core-47ac5f1

Conversation

@Kinflou

@Kinflou Kinflou commented Sep 1, 2026

Copy link
Copy Markdown
Member

Coordinated bump: comline-core #46 (drop Function.synchronous, add Function.parameters, KindValue::Unit) + #47 (throws: Vec<u16> — schema-global error ordinals).

  • codegen's comline-core pin → 47ac5f1.
  • conformance's own comline-core pin → 47ac5f1, and its dev-deps on comline-codegen-rust / comline-codegen-typescript → their matching bumps (comline-rust#1, merged; comline-typescript#1) — otherwise the workspace has two comline-cores.
  • The hand-built fixtures in conformance/src/lib.rs get the same shape update as every other FrozenUnit literal in this bump: drop synchronous, add parameters: vec![], throws as ordinals (added an Error unit for the protocol fixture's NotFound so its ordinal 0 has a home, mirroring what a real schema would freeze).

Neither generator reads Error/throws yet (known gap, conformance/README.md), so the goldens are unchanged — corpus_matches_golden passes without re-blessing.

Verified

cargo test --workspace green — codegen (0), conformance (1 + corpus), no duplicate-comline-core errors.

Depends on

comline-typescript#1 merging first (referenced here by commit, not yet on main).

Kinflou added 2 commits September 1, 2026 23:49
codegen already bumped (previous commit). conformance's own comline-core
pin, plus its comline-codegen-rust / comline-codegen-typescript dev-deps,
now point at those repos' matching bumps (comline-rust#1, merged;
comline-typescript#1). The hand-built fixtures needed the same shape
update as every other FrozenUnit::Function/Error literal in this rev bump:
drop synchronous, add parameters: vec![], throws as ordinals (added an
Error unit for the 'protocol' fixture's NotFound so its ordinal 0 has a
home). Neither generator reads Error/throws yet, so the goldens are
unchanged -- corpus_matches_golden passes without re-blessing.
@Kinflou
Kinflou merged commit ba557d5 into master Sep 1, 2026
2 checks passed
@Kinflou
Kinflou deleted the chore/bump-core-47ac5f1 branch September 1, 2026 16:29
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