in src/metrics/loc.rs [3391:3435]
fn java_general_loc() {
check_metrics::<JavaParser>(
"int max = 100;
/*
Loop through and print
from: 0
to: max
*/
for (int i = 0; i < max; i++) {
// Print the value
System.out.println(i);
}",
"foo.java",
|metric| {
// Spaces: 1
insta::assert_json_snapshot!(
metric.loc,
@r###"
{
"sloc": 11.0,
"ploc": 4.0,
"lloc": 3.0,
"cloc": 6.0,
"blank": 1.0,
"sloc_average": 11.0,
"ploc_average": 4.0,
"lloc_average": 3.0,
"cloc_average": 6.0,
"blank_average": 1.0,
"sloc_min": 11.0,
"sloc_max": 11.0,
"cloc_min": 6.0,
"cloc_max": 6.0,
"ploc_min": 4.0,
"ploc_max": 4.0,
"lloc_min": 3.0,
"lloc_max": 3.0,
"blank_min": 1.0,
"blank_max": 1.0
}"###
);
},
);
}