about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
diff options
context:
space:
mode:
authorMichael Davis <mcarsondavis@gmail.com>2025-03-02 09:19:25 -0500
committerMichael Davis <mcarsondavis@gmail.com>2025-03-02 09:27:45 -0500
commit1c00d8ffd63837626fe77ff2b6b92bc0c94ae2ca (patch)
tree7500bb7f9ee7fb2dfa6211b1d5ecf31079b5b590 /compiler/rustc_codegen_gcc
parent768749f41dcfb11a77a160de704cecc83be28a0f (diff)
downloadrust-1c00d8ffd63837626fe77ff2b6b92bc0c94ae2ca.tar.gz
rust-1c00d8ffd63837626fe77ff2b6b92bc0c94ae2ca.zip
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.
Diffstat (limited to 'compiler/rustc_codegen_gcc')
0 files changed, 0 insertions, 0 deletions