rust/crates/rust-analyzer/src
bors 13707845f7 Auto merge of #15863 - davidbarsky:davidbarsky/start-of-monorepo-mode, r=Veykril
feature: Create `UnindexedProject` notification to be sent to the client

(Note that this branch contains commits from https://github.com/rust-lang/rust-analyzer/pull/15830, which I'll rebase atop of as needed.)

Based on the discussion in https://github.com/rust-lang/rust-analyzer/issues/15837, I've added a notification and off-by-default toggle to send that notification from `handle_did_open_text_document`. I'm happy to rename/tweak this as needed.

I've been using this for a little bit, and it does seem to cause a little bit more indexing/work in rust-analyzer, but it's something that I'll profile as needed, I think.
2024-02-08 19:36:09 +00:00
..
bin Lint debug prints and disallowed types with clippy 2024-02-01 17:57:27 +01:00
cli Lint debug prints and disallowed types with clippy 2024-02-01 17:57:27 +01:00
config
diagnostics Lint debug prints and disallowed types with clippy 2024-02-01 17:57:27 +01:00
handlers Auto merge of #15863 - davidbarsky:davidbarsky/start-of-monorepo-mode, r=Veykril 2024-02-08 19:36:09 +00:00
lsp feature: Add a UnindexedProject notification and a corresponding setting. 2024-02-08 14:23:00 -05:00
tracing Lint debug prints and disallowed types with clippy 2024-02-01 17:57:27 +01:00
caps.rs Merge commit '426d2842c1f0e5cc5e34bb37c7ac3ee0945f9746' into sync-from-ra2 2024-01-03 11:35:07 +02:00
cargo_target_spec.rs Merge commit '426d2842c1f0e5cc5e34bb37c7ac3ee0945f9746' into sync-from-ra2 2024-01-03 11:35:07 +02:00
cli.rs Lint debug prints and disallowed types with clippy 2024-02-01 17:57:27 +01:00
config.rs Auto merge of #15863 - davidbarsky:davidbarsky/start-of-monorepo-mode, r=Veykril 2024-02-08 19:36:09 +00:00
diagnostics.rs internal: switch to tracing from log 2024-01-30 12:27:31 -05:00
diff.rs
dispatch.rs internal: switch to tracing from log 2024-01-30 12:27:31 -05:00
global_state.rs feature: Add a UnindexedProject notification and a corresponding setting. 2024-02-08 14:23:00 -05:00
integrated_benchmarks.rs internal: switch to tracing from log 2024-01-30 12:27:31 -05:00
lib.rs Auto merge of #16465 - Veykril:eprintln, r=Veykril 2024-01-31 21:07:50 +00:00
line_index.rs internal: speedup LineEndings calculation using 'memchr' 2024-01-18 17:03:29 +08:00
lsp.rs Re-order mod declarations 2024-01-27 11:02:34 +01:00
main_loop.rs Auto merge of #15863 - davidbarsky:davidbarsky/start-of-monorepo-mode, r=Veykril 2024-02-08 19:36:09 +00:00
mem_docs.rs VFS no longer stores all source files in memory 2024-01-08 12:51:16 +01:00
op_queue.rs
reload.rs Better error message for when proc-macros have not yet been built 2024-02-08 14:53:12 +01:00
task_pool.rs feature: Add a UnindexedProject notification and a corresponding setting. 2024-02-08 14:23:00 -05:00
version.rs