Complete native extension milestone gate (#84)
Some checks failed
Native code generation / deterministic (push) Failing after 8m49s
Native Rust workspace compile / compile (push) Failing after 6m34s

This commit is contained in:
2026-08-11 04:09:22 +00:00
parent 2558e2f49f
commit a8b7029413
12 changed files with 611 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(