From bfeb83651976c0dc11f32978a7cc044a803337d8 Mon Sep 17 00:00:00 2001 From: Luni-4 Date: Tue, 23 Mar 2021 18:13:14 +0100 Subject: [PATCH] Add a comment to Halstead Rust test tree-sitter-rust does not parse the comma in macros, but the `!` operator instead --- src/metrics/halstead.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/metrics/halstead.rs b/src/metrics/halstead.rs index 691050a77..459105251 100644 --- a/src/metrics/halstead.rs +++ b/src/metrics/halstead.rs @@ -396,7 +396,8 @@ mod tests { RustParser, halstead, [ - (u_operators, 9, usize), // fn, (), {}, let, =, ,, +, /, ; + // FIXME tree-sitter-rust does not parse the comma inside the println! macro + (u_operators, 9, usize), // fn, (), {}, let, =, +, /, ;, ! (operators, 22, usize), (u_operands, 9, usize), // main, a, b, c, avg, 5, 3, println, "{}" (operands, 15, usize)