rust/crates/rust-analyzer/src
Aleksey Kladov 2ec92b3dc3 Make code more direct
* Push control flow outwards, as per
  https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/dev/style.md#preconditions

* Don't re-do the work, pass-in the arguments
2020-12-23 13:51:30 +03:00
..
bin Make config.rs a single source of truth for configuration. 2020-12-08 19:25:41 +03:00
cli Move print_memory_usage to cli.rs 2020-12-11 18:24:27 +01:00
diagnostics Filter out empty rustc spans 2020-12-21 15:38:27 +01:00
caps.rs LSP 3.16 - Released 2020-12-17 11:33:35 -05:00
cargo_target_spec.rs Open Cargo.toml opens more specific manifest 2020-12-08 16:28:21 +03:00
cli.rs Move print_memory_usage to cli.rs 2020-12-11 18:24:27 +01:00
config.rs Document, how to view config in effect 2020-12-23 10:47:05 +03:00
diagnostics.rs Align diagnostics config with the rest of rust-analyzer 2020-08-18 16:03:15 +02:00
dispatch.rs Respond with JSON-RPC error if we failed to deserialize request 2020-10-30 19:57:52 +01:00
document.rs Latest LSP 3.16 protocol 2020-11-16 15:10:13 -05:00
from_proto.rs Re-export base_db from ide_db 2020-10-24 11:39:57 +03:00
global_state.rs Introduce anchored_path 2020-12-09 19:07:05 +03:00
handlers.rs Make code more direct 2020-12-23 13:51:30 +03:00
lib.rs Move print_memory_usage to cli.rs 2020-12-11 18:24:27 +01:00
line_endings.rs
lsp_ext.rs Latest LSP 3.16 protocol 2020-11-16 15:10:13 -05:00
lsp_utils.rs Simplify 2020-12-07 23:41:08 +02:00
main_loop.rs Remove some redundant allocations 2020-12-12 12:27:09 -05:00
markdown.rs Improve support for code block attributes 2020-08-26 15:55:06 +02:00
reload.rs Remove dummy ProcMacroClient in favor of Option 2020-12-07 17:16:50 +01:00
request_metrics.rs
semantic_tokens.rs Fix OptionalVersionedTextDocumentIdentifier type 2020-12-01 08:33:21 -05:00
thread_pool.rs Improve prime_caches and display its progress 2020-10-12 13:35:01 +02:00
to_proto.rs Add initial_contents field for CreateFile 2020-12-21 15:55:40 +09:00