oxc-project
oxc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(linter): avoid non-promise catch false positives
c/02-20-fix_linter_avoid_non-promise_catch_false_positives
15 minutes ago
fix(linter): add help guidance to eslint diagnostic messages (#19562) Partially addresses #19121 Add `.with_help()` to 4 ESLint rule diagnostics to help developers understand how to resolve warnings: - `no-undef`: "Either define '{name}' or remove the reference to it. If '{name}' is a global variable, add it to the 'globals' configuration." - `no-setter-return`: "Remove the return statement or ensure it does not return a value." - `no-unreachable`: "Remove the unreachable code or fix the control flow to make it reachable." --------- Co-authored-by: Cameron <cameron.clark@hey.com>
main
23 minutes ago
fix(linter): add help text to eslint rule diagnostics (#19560) Partially fixes #19121 Add `.with_help()` to 5 ESLint rule diagnostics: - `no-new`: "Assign the result of 'new' to a variable or compare it to a reference." - `no-multi-str`: "Multiline strings are not allowed. Use template literals or string concatenation instead." - `no-label-var`: "Rename either the variable or the label to avoid confusion." - `no-nested-ternary`: "Refactor nested ternary expressions into if-else statements for better readability." - `no-func-assign`: "Do not re-assign a function declared as a FunctionDeclaration." 5 rule files changed + 5 corresponding snapshot updates. Co-authored-by: Cameron <cameron.clark@hey.com>
main
24 minutes ago
Merge branch 'main' into fix/eslint-diagnostics-add-help-text-2
anthonyamaro15:fix/eslint-diagnostics-add-help-text-2
31 minutes ago
Merge branch 'main' into fix/eslint-add-help-diagnostics
anthonyamaro15:fix/eslint-add-help-diagnostics
32 minutes ago
fix(linter): add help text to more eslint rule diagnostics (#19561) PR covers: Closes #19121 (partially) Add `.with_help()` to 5 more ESLint rule diagnostics: - `no-async-promise-executor`: "Remove the `async` keyword from the Promise executor function." - `no-class-assign`: "Use a different variable name instead of re-assigning the class declaration." - `no-global-assign`: "Use a local variable instead of modifying the global '{global_name}'." - `no-throw-literal`: "Throwing literals or non-Error objects is not recommended. Use an Error object instead." 5 rule files changed + 5 corresponding snapshot updates. --------- Co-authored-by: Cameron Clark <cameron.clark@hey.com>
main
1 hour ago
Merge branch 'main' into fix/eslint-diagnostics-add-help-text-3
anthonyamaro15:fix/eslint-diagnostics-add-help-text-3
1 hour ago
perf(estree/tokens): serialize tokens to compact JSON
om/02-20-perf_estree_tokens_serialize_tokens_to_compact_json
2 hours ago
Active Branches
fix(linter): avoid non-promise catch false positives
last run
15 minutes ago
#19574
CodSpeed Performance Gauge
0%
perf(estree/tokens): serialize tokens to compact JSON
last run
2 hours ago
#19572
CodSpeed Performance Gauge
0%
refactor(estree/tokens): combine `collect_token_context` into `to_estree_tokens_json`
last run
2 hours ago
#19534
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs