harehare
mq
BlogDocsChangelog

♻️ refactor(cli): Change fmt command to format files in place

#845Merged
Comparing
refactor/fmt-command-in-place-formatting
(
98c65fb
) with
main
(
99ec3de
)
CodSpeed Performance Gauge
0%
Untouched
16

Benchmarks

Passed

eval_dead_code_elimination_benchmark
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
149.1 µs149 µs
eval_boolean_folding
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
149.4 µs149.3 µs
parse_fibonacci
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
146 µs145.9 µs
eval_comparison_folding
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
340.1 µs340 µs
eval_json_parse
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
12.8 ms12.8 ms
eval_select_h
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
212.8 µs212.8 µs
eval_string_interpolation
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
99.9 µs99.9 µs
eval_fibonacci
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
56.9 ms56.9 ms
eval_string_equality
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
eval_yaml_parse
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
26.2 ms26.2 ms
eval_while_speed_test
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
18.2 ms18.2 ms
eval_until_speed_test
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
17 ms17 ms
eval_nodes
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
4 ms4 ms
eval_foreach
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
4.9 ms4.9 ms
eval_qualified_access_to_csv_module
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
9.6 ms9.6 ms
eval_csv_parse
crates/mq-lang/benches/benchmark.rs
CodSpeed Performance Gauge
0%
9.6 ms9.6 ms

Commits

Click on a commit to change the comparison range
Base
main
99ec3de
+0.02%
♻️ refactor(cli): Change fmt command to format files in place Modified the fmt command to accept file paths as arguments and write formatted output directly to files instead of printing to stdout. This aligns the formatter behavior with standard code formatters like rustfmt and prettier. Changes: - Add files parameter to fmt command for specifying files to format - Write formatted output directly to files instead of stdout - Add file existence validation before formatting - Update integration tests to reflect new behavior - Fix duration padding in test module (7 → 8 chars)
98c65fb
6 days ago
by harehare
© 2025 CodSpeed Technology
Home Terms Privacy Docs