Avatar for the biomejs user
biomejs
biome
BlogDocsChangelog

fix(parser): correctly consume closing parenthesis in Svelte each key expression

#10080
Comparing
Damix48:fix/svelte-parsing-each-block-key
(
cec9243
) with
main
(
4a664c1
)
CodSpeed Performance Gauge
0%
Untouched
67
Skipped
189

Benchmarks

256 total
synthetic/comments.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+2%
3 ms*3 ms
synthetic/vue-expressions.vue[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
2 ms*2 ms
synthetic/high-depth.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
2.1 ms*2 ms
synthetic/wide-siblings.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
8.4 ms*8.3 ms
synthetic/svelte-expressions.svelte[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
2.1 ms*2.1 ms
synthetic/svelte-control-flow.svelte[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
1.7 ms*1.7 ms
synthetic/tables.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
10.2 ms*10.1 ms
real/wikipedia-JavaScript.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
501.7 ms*498 ms
synthetic/svelte-snippets.svelte[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
3.4 ms*3.4 ms
synthetic/vue-directives.vue[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
2.5 ms*2.5 ms
synthetic/mixed-content.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
+1%
6.9 ms*6.8 ms
real/wikipedia-Unix.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
0%
417.2 ms*415.2 ms
synthetic/astro-expressions.astro[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
0%
3.5 ms*3.5 ms
real/wikipedia-JavaScript.html[cached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
0%
42.1 ms*41.9 ms
synthetic/vue-directives.vue[uncached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
0%
628.8 µs*626.3 µs
synthetic/attribute-heavy.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
0%
3.6 ms*3.6 ms
real/wikipedia-Unix.html[uncached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
0%
39.1 ms*39 ms
synthetic/long-attribute-values.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
0%
1.3 ms*1.3 ms
synthetic/svelte-control-flow.svelte[cached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
0%
406 µs*405.5 µs
real/wikipedia-fr-Guerre_de_Canudos.html[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
0%
1.4 s*1.4 s
synthetic/svelte-snippets.svelte[cached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
0%
849.2 µs*848.2 µs
synthetic/svelte-snippets.svelte[uncached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
0%
934.1 µs*933.1 µs
synthetic/high-depth.html[cached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
0%
174.6 µs*174.5 µs
synthetic/svelte-control-flow.svelte[uncached]
crates/biome_html_parser/benches/html_parser.rs::html_parser::bench_parser::html_parser
CodSpeed Performance Gauge
0%
450.8 µs*450.4 µs
synthetic/astro-components.astro[format]
crates/biome_html_formatter/benches/html_formatter.rs::html_formatter::bench_formatter::html_formatter
CodSpeed Performance Gauge
0%
4.5 ms*4.5 ms

Commits

Click on a commit to change the comparison range
Base
main
4a664c1
-0.05%
test: add test to check correct/incorrect parenthesis parsing in Svelte each block key
e42c19a
2 days ago
by Damix48
-0.01%
[autofix.ci] apply automated fixes
1e0d419
2 days ago
by autofix-ci[bot]
+0.2%
chore(changeset): add changeset
cec9243
6 hours ago
by Damix48
© 2026 CodSpeed Technology
Home Terms Privacy Docs