Merge #5538
5538: Report type errors in metrics r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
This commit is contained in:
commit
8ff40af728
@ -276,12 +276,16 @@ pub fn analysis_stats(
|
|||||||
num_exprs_unknown,
|
num_exprs_unknown,
|
||||||
if num_exprs > 0 { num_exprs_unknown * 100 / num_exprs } else { 100 }
|
if num_exprs > 0 { num_exprs_unknown * 100 / num_exprs } else { 100 }
|
||||||
);
|
);
|
||||||
|
report_metric("unknown type", num_exprs_unknown, "#");
|
||||||
|
|
||||||
eprintln!(
|
eprintln!(
|
||||||
"Expressions of partially unknown type: {} ({}%)",
|
"Expressions of partially unknown type: {} ({}%)",
|
||||||
num_exprs_partially_unknown,
|
num_exprs_partially_unknown,
|
||||||
if num_exprs > 0 { num_exprs_partially_unknown * 100 / num_exprs } else { 100 }
|
if num_exprs > 0 { num_exprs_partially_unknown * 100 / num_exprs } else { 100 }
|
||||||
);
|
);
|
||||||
|
|
||||||
eprintln!("Type mismatches: {}", num_type_mismatches);
|
eprintln!("Type mismatches: {}", num_type_mismatches);
|
||||||
|
report_metric("type mismatches", num_type_mismatches, "#");
|
||||||
|
|
||||||
let inference_time = inference_time.elapsed();
|
let inference_time = inference_time.elapsed();
|
||||||
let total_memory = ra_prof::memory_usage();
|
let total_memory = ra_prof::memory_usage();
|
||||||
|
Loading…
Reference in New Issue
Block a user