biome icon indicating copy to clipboard operation
biome copied to clipboard

feat(js_analyze): implement `useRegexpExec`

Open Netail opened this issue 1 month ago • 2 comments

Summary

Port Typescript Eslint's prefer-regexp-exec

Closes https://github.com/biomejs/biome/issues/7797

Test Plan

Docs

Netail avatar Nov 07 '25 15:11 Netail

🦋 Changeset detected

Latest commit: 85a1eb2601695f2b583aad1a98b5e1c574972333

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 13 packages
Name Type
@biomejs/biome Patch
@biomejs/cli-win32-x64 Patch
@biomejs/cli-win32-arm64 Patch
@biomejs/cli-darwin-x64 Patch
@biomejs/cli-darwin-arm64 Patch
@biomejs/cli-linux-x64 Patch
@biomejs/cli-linux-arm64 Patch
@biomejs/cli-linux-x64-musl Patch
@biomejs/cli-linux-arm64-musl Patch
@biomejs/wasm-web Patch
@biomejs/wasm-bundler Patch
@biomejs/wasm-nodejs Patch
@biomejs/backend-jsonrpc Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

changeset-bot[bot] avatar Nov 07 '25 15:11 changeset-bot[bot]

CodSpeed Performance Report

Merging #8034 will not alter performance

Comparing Netail:feat/use-regexp-exec (85a1eb2) with main (7d963f3)[^unexpected-base] [^unexpected-base]: No successful run was found on main (575129a) during the generation of this report, so 7d963f3 was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

Summary

✅ 58 untouched
⏩ 95 skipped[^skipped]

[^skipped]: 95 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

codspeed-hq[bot] avatar Nov 07 '25 22:11 codspeed-hq[bot]