Complete native extension milestone gate (#84)
All checks were successful
Native code generation / deterministic (push) Successful in 18m9s
Native Rust workspace compile / compile (push) Successful in 21m31s

This commit is contained in:
2026-08-11 04:09:22 +00:00
parent 2558e2f49f
commit d4990f3b07
14 changed files with 617 additions and 197 deletions

View File

@@ -960,7 +960,10 @@ def function_bodies(text: str) -> list[str]:
def validate_generated_shims() -> None:
for path in sorted((ROOT / "crates").glob("*/src/generated*.rs")):
# Only generated.rs files are callable compatibility shim targets.
# Deterministic native artifacts such as LSL generated_tables.rs contain
# ordinary successful functions and are validated by their own generator.
for path in sorted((ROOT / "crates").glob("*/src/generated.rs")):
text = path.read_text()
default_types = set(
re.findall(