about summary refs log tree commit diff
path: root/crates/rust-analyzer/src
AgeCommit message (Expand)AuthorLines
2020-12-07Simplify import edit calculationKirill Bulatov-60/+48
2020-12-07Remove redundant codeKirill Bulatov-76/+65
2020-12-07Refactor the codeKirill Bulatov-25/+19
2020-12-07Add eager resolve capabilityKirill Bulatov-2/+2
2020-12-07Better support client completion resolve capsKirill Bulatov-105/+118
2020-12-07Properly fill client completion resolve capabilities dataKirill Bulatov-2/+43
2020-12-07Resolve import inserts betterKirill Bulatov-38/+91
2020-12-07Remove unnecessary leftoversKirill Bulatov-3/+0
2020-12-07Working resolve completion imports prototypeKirill Bulatov-39/+66
2020-12-07Draft the new lsp handlerKirill Bulatov-1/+41
2020-12-07Remove dummy ProcMacroClient in favor of OptionJonas Schievink-9/+9
2020-12-06Apply suggestions from code reviewJonas Schievink-2/+2
2020-12-06Update expect testsJonas Schievink-46/+977
2020-12-06Emit additional diagnostics for hints/help/etcJonas Schievink-73/+116
2020-12-04Merge #6721bors[bot]-0/+1
2020-12-04Fix `diagnostics` subcommand, look at all modulesJonas Schievink-11/+18
2020-12-04Use METHOD semantic token typeLaurențiu Nicola-0/+1
2020-12-02Don't prime caches when just opening a fileJonas Schievink-15/+18
2020-12-01Fix OptionalVersionedTextDocumentIdentifier typekjeremy-1/+1
2020-11-29Align default importMergeBehaviour with VSCodeFlorian Diebold-1/+1
2020-11-28Merge #6650bors[bot]-4/+2
2020-11-28Move the helpers into ide_dbKirill Bulatov-1/+1
2020-11-27Coalesce flycheck eventsJonas Schievink-45/+59
2020-11-27Downgrade "failed to load" error to warningJonas Schievink-1/+1
2020-11-27Extract the import code into the shared moduleKirill Bulatov-4/+2
2020-11-26Remove unused importLaurențiu Nicola-1/+1
2020-11-26Publish diagnostics on file openJonas Schievink-8/+9
2020-11-25Gate autoimports begind experimental completions flagKirill Bulatov-0/+3
2020-11-24New lsp-types to fix versioningkjeremy-5/+16
2020-11-23Don't assume DidChangeTextDocument paths existMatt Jibson-1/+7
2020-11-18Fill code_description for rust_analyzer diagnosticsLukas Wirth-1/+8
2020-11-18update diagnostics test_data with code_description changesLukas Wirth-6/+108
2020-11-18Link clippy lint codes in diagnosticsLukas Wirth-7/+22
2020-11-18Link rustc error codes in diagnosticsLukas Wirth-3/+19
2020-11-17Merge #6553bors[bot]-5/+6
2020-11-17Merge #6582bors[bot]-2/+2
2020-11-17Fill the diagnostic code field in publish_diagnosticsLukas Wirth-2/+2
2020-11-17SimplifyAleksey Kladov-1/+5
2020-11-17Actually enable eager completionKirill Bulatov-1/+1
2020-11-16Latest LSP 3.16 protocolkjeremy-23/+22
2020-11-16Properly fill the completion settingsKirill Bulatov-4/+5
2020-11-16Prepare to recompute completions on every keystrokeAleksey Kladov-1/+2
2020-11-13Cleanup workspace loading a tiny bitAleksey Kladov-11/+3
2020-11-13Merge #6519bors[bot]-6/+40
2020-11-12add open Cargo.toml actionAnatol Liu-6/+40
2020-11-12Merge #6524bors[bot]-2/+18
2020-11-12Update testsAleksey Kladov-21/+168
2020-11-11Add support for loading rustc private cratesXavier Denis-2/+18
2020-11-10Be more pedantic when checking codeAction/resolve supportAleksey Kladov-3/+6
2020-11-10Switch to upstream protocol for resolving code actionAleksey Kladov-46/+67