biomejs
biome
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(lint): make noCommentText fix emit a real JSX expression container `noCommentText`'s fix used to replace the reported `JsxText` with another `JsxText` whose *string content* contained `{/* comment */}`. The fix-all loop of `check --write` re-analyzes the mutated tree without re-parsing it, so the new `JsxText` still matched the rule and was wrapped in braces again on every pass, making `check --write --unsafe` hang forever. The fix now emits a structural `JsxExpressionChild` (with the comment carried as trivia on the `{` token), splitting the original text into up to three siblings (before-text, the expression child, after-text) via the existing `add_jsx_elements_replacing_element` helper. The fixed tree no longer contains a matching `JsxText`, so the loop terminates. Fixes #9196. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
JamBalaya56562:fix-no-comment-text-infinite-loop
33 minutes ago
fix(lint): make noCommentText fix emit a real JSX expression container `noCommentText`'s fix used to replace the reported `JsxText` with another `JsxText` whose *string content* contained `{/* comment */}`. The fix-all loop of `check --write` re-analyzes the mutated tree without re-parsing it, so the new `JsxText` still matched the rule and was wrapped in braces again on every pass, making `check --write --unsafe` hang forever. The fix now emits a structural `JsxExpressionChild` (with the comment carried as trivia on the `{` token), splitting the original text into up to three siblings (before-text, the expression child, after-text) via the existing `add_jsx_elements_replacing_element` helper. The fixed tree no longer contains a matching `JsxText`, so the loop terminates. Fixes #9196. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
JamBalaya56562:fix-no-comment-text-infinite-loop
37 minutes ago
chore: add global types changeset
minseong0324:chore/global-types-schema-pr2
43 minutes ago
fix(lint): report computed member access in noProcessEnv (#10820)
main
2 hours ago
chore: add global types changeset
minseong0324:chore/global-types-schema-pr2
2 hours ago
fix(lint): handle TypeScript wrappers in unsafe optional chains (#10827) Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
main
3 hours ago
chore: add global types changeset
minseong0324:chore/global-types-schema-pr2
3 hours ago
test: update noUnsafeOptionalChaining snapshot
Aqu1bp:fix/no-unsafe-optional-chaining-ts-wrappers
3 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(lint): make noCommentText fix emit a real JSX expression container
#10829
43 minutes ago
fffdffb
JamBalaya56562:fix-no-comment-text-infinite-loop
CodSpeed Performance Gauge
0%
chore(xtask): migrate Error global type
#10721
23 hours ago
4546f8a
minseong0324:chore/global-types-schema-pr2
CodSpeed Performance Gauge
0%
fix(lint): handle TypeScript wrappers in unsafe optional chains
#10827
4 hours ago
777a61e
Aqu1bp:fix/no-unsafe-optional-chaining-ts-wrappers
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs