From b7a229ead9f15b436b5181dd606fb30a2a34f810 Mon Sep 17 00:00:00 2001 From: Stefano Amorelli Date: Sat, 16 Aug 2025 17:43:01 +0300 Subject: [PATCH] style: fix formatting for rustfmt compliance - Add trailing newlines to all source files - Remove extra blank lines - Simplify closure formatting in benchmarks --- benches/parser.rs | 15 ++++++--------- examples/benchmark_single.rs | 3 ++- examples/parse.rs | 3 ++- examples/validate.rs | 3 ++- src/bin/crabrl_bench.rs | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/benches/parser.rs b/benches/parser.rs index 2145acc..13fed48 100644 --- a/benches/parser.rs +++ b/benches/parser.rs @@ -4,24 +4,21 @@ use crabrl::Parser; fn parse_small_file(c: &mut Criterion) { let parser = Parser::new(); let content = include_bytes!("../tests/fixtures/small.xml"); - + c.bench_function("parse_small", |b| { - b.iter(|| { - parser.parse_bytes(black_box(content)) - }); + b.iter(|| parser.parse_bytes(black_box(content))); }); } fn parse_medium_file(c: &mut Criterion) { let parser = Parser::new(); let content = include_bytes!("../tests/fixtures/medium.xml"); - + c.bench_function("parse_medium", |b| { - b.iter(|| { - parser.parse_bytes(black_box(content)) - }); + b.iter(|| parser.parse_bytes(black_box(content))); }); } criterion_group!(benches, parse_small_file, parse_medium_file); -criterion_main!(benches); \ No newline at end of file +criterion_main!(benches); + diff --git a/examples/benchmark_single.rs b/examples/benchmark_single.rs index 80eb1f1..12edf0b 100644 --- a/examples/benchmark_single.rs +++ b/examples/benchmark_single.rs @@ -33,4 +33,5 @@ fn main() { std::process::exit(1); } } -} \ No newline at end of file +} + diff --git a/examples/parse.rs b/examples/parse.rs index baf75eb..1444a06 100644 --- a/examples/parse.rs +++ b/examples/parse.rs @@ -19,4 +19,5 @@ fn main() -> Result<(), Box> { println!(" Units: {}", doc.units.len()); Ok(()) -} \ No newline at end of file +} + diff --git a/examples/validate.rs b/examples/validate.rs index f8afa28..8aa22e8 100644 --- a/examples/validate.rs +++ b/examples/validate.rs @@ -26,4 +26,5 @@ fn main() -> Result<(), Box> { } Ok(()) -} \ No newline at end of file +} + diff --git a/src/bin/crabrl_bench.rs b/src/bin/crabrl_bench.rs index 6e10dce..e574c90 100644 --- a/src/bin/crabrl_bench.rs +++ b/src/bin/crabrl_bench.rs @@ -11,13 +11,12 @@ fn main() { let filepath = &args[1]; let parser = Parser::new(); - + let start = Instant::now(); match parser.parse_file(filepath) { Ok(doc) => { let elapsed = start.elapsed(); let ms = elapsed.as_secs_f64() * 1000.0; - println!("crabrl found: {} facts, {} contexts, {} units (in {:.3}ms)", doc.facts.len(), doc.contexts.len(), @@ -37,4 +36,5 @@ fn main() { std::process::exit(1); } } -} \ No newline at end of file +} +