rust-analyzer/crates
Michael Davis c9fdc48e86
Add identifier to pull diagnostic LSP capabilities
This field in the server capabilities instructs the client to maintain
the diagnostics received from a `textDocument/diagnostic` pull request
as a separate set from other diagnostics: namely those sent with classic
"push" diagnostics, `textDocument/publishDiagnostic`. rust-analyzer
emits "native" diagnostics (computed by rust-analyzer itself) in pull
diagnostics and separately emits cargo-based diagnostics with push, so
push and pull diagnostics should be different sets. Setting this field
instructs the client to avoid clearing push diagnostics when new pull
diagnostics arrive and vice versa.
2025-03-02 09:27:45 -05:00
..
base-db enable doctest 2025-02-27 14:58:46 +01:00
cfg enable doctest 2025-02-27 14:58:46 +01:00
edition Make edition per-token, not per-file 2025-01-09 05:43:08 +02:00
hir More precise macro modifiers for syntax highlighting 2025-03-01 17:23:51 +01:00
hir-def More precise macro modifiers for syntax highlighting 2025-03-01 17:23:51 +01:00
hir-expand More precise macro modifiers for syntax highlighting 2025-03-01 17:23:51 +01:00
hir-ty fix doc tests 2025-02-27 14:58:46 +01:00
ide Merge pull request #19251 from Veykril/push-tkmpqtzxynxk 2025-03-01 17:46:07 +00:00
ide-assists Merge pull request #19259 from Veykril/push-skmvrmtorqso 2025-03-02 07:41:42 +00:00
ide-completion fix doc tests 2025-02-27 14:58:46 +01:00
ide-db More precise macro modifiers for syntax highlighting 2025-03-01 17:23:51 +01:00
ide-diagnostics fix doc tests 2025-02-27 14:58:46 +01:00
ide-ssr enable doctest 2025-02-27 14:58:46 +01:00
intern enable doctest 2025-02-27 14:58:46 +01:00
load-cargo Use correct working directory for non-workspace proc-macro execution 2025-02-17 10:36:32 -05:00
mbe fix doc tests 2025-02-27 14:58:46 +01:00
parser Cleanup string handling in syntax highlighting 2025-03-01 17:44:29 +01:00
paths ignore doc test that only fails on windows 2025-02-27 15:57:08 +01:00
proc-macro-api enable doctest 2025-02-27 14:58:46 +01:00
proc-macro-srv enable doctest 2025-02-27 14:58:46 +01:00
proc-macro-srv-cli Use interior mutability for loaded ProcMacrorv::expanders 2025-02-05 12:01:57 +01:00
profile enable doctest 2025-02-27 14:58:46 +01:00
project-model enable doctest 2025-02-27 14:58:46 +01:00
ra-salsa Downgrade salsa log levels 2024-12-28 18:23:24 +01:00
rust-analyzer Add identifier to pull diagnostic LSP capabilities 2025-03-02 09:27:45 -05:00
span Make edition per-token, not per-file 2025-01-09 05:43:08 +02:00
stdx fix doc tests 2025-02-27 14:58:46 +01:00
syntax Merge pull request #19253 from ShoyuVanilla/migrate-convert-bool-then 2025-03-02 07:21:04 +00:00
syntax-bridge enable doctest 2025-02-27 14:58:46 +01:00
test-fixture Use correct working directory for non-workspace proc-macro execution 2025-02-17 10:36:32 -05:00
test-utils Fix test_keyword_highlighting test 2025-03-01 18:29:47 +01:00
toolchain enable doctest 2025-02-27 14:58:46 +01:00
tt enable doctest 2025-02-27 14:58:46 +01:00
vfs ignore another test that fails on windows 2025-02-27 16:09:00 +01:00
vfs-notify enable doctest 2025-02-27 14:58:46 +01:00