perf(lsp): register only implemented methods - #25763
Conversation
Merging this PR will not alter performance
Comparing Footnotes
|
e16aee5 to
4853dfa
Compare
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
e74ccb9 to
ba57398
Compare
b2ce755 to
01f029d
Compare
01f029d to
51af350
Compare
ba57398 to
e8212c8
Compare
e8828e1 to
e8212c8
Compare

Registers only Oxlint's implemented LSP methods, reducing the release binary by 1,002.7 KiB (6.99%).
Depends on tower-lsp-server#81, which is included in
0.24.0-rc.1AI assistance was used to prepare this change.
Validation:
cargo test -p oxc_language_server;cargo clippy -p oxc_language_server --all-targets -- -D warnings.