()
| 6076 | } |
| 6077 | |
| 6078 | fn verify_generated_extension_surface_if_available() -> Result<()> { |
| 6079 | let manifest_path = Path::new(GENERATED_ASSETS_DIR).join("manifest.json"); |
| 6080 | if !manifest_path.exists() { |
| 6081 | eprintln!( |
| 6082 | "warning: generated asset manifest is unavailable at {}; skipping generated extension manifest parity in source-only verification", |
| 6083 | manifest_path.display() |
| 6084 | ); |
| 6085 | return Ok(()); |
| 6086 | } |
| 6087 | verify_generated_extension_surface() |
| 6088 | } |
| 6089 | |
| 6090 | fn check_no_legacy_runtime_shims() -> Result<()> { |
| 6091 | let banned = [ |
no test coverage detected