c1783e01bc57a7a5986ee20e7d50c60d128ceaf6
Five tests in crates/ail/tests/ct1_check_cli.rs, each pinning one named property: - check_json_emits_bare_cross_module_type_ref: --json mode surfaces `bare-cross-module-type-ref` with non-zero exit on the test_ct1_bare_xmod_rejected fixture. - check_json_emits_bad_cross_module_type_ref: same for `bad-cross-module-type-ref`. - check_json_emits_qualified_class_name: same for `qualified-class-name`. - check_human_mode_emits_actionable_message_to_stderr: human (non-JSON) mode prints both the offending type name and the migration-command hint to stderr — this path goes through the anyhow/thiserror Display impl, not workspace_error_to_diagnostic, so it needs its own pin. - check_ordering_match_post_migration_is_clean: post-migration ordering_match.ail.json typechecks via the CLI with zero diagnostics, guarding against revert of the ct.1.5 migration or a regression in Registry::normalize_type_for_lookup that would reject the canonical form.
Description
No description provided
Languages
Rust
91.6%
Python
4.6%
C
1.8%
LLVM
1.6%
Shell
0.4%