about summary refs log tree commit diff
path: root/crates/rust-analyzer/src
AgeCommit message (Expand)AuthorLines
2021-04-26Add config optionsJorge Mederos Alvarado-0/+2
2021-04-24Split out merge_imports module from helpers::insert_useLukas Wirth-1/+2
2021-04-22Merge #8627bors[bot]-0/+1
2021-04-22Add profiling spans under cargo_to_crate_graphLaurențiu Nicola-0/+1
2021-04-21Code review feedback.James Leitch-8/+10
2021-04-21Diagnostic Remap Path Prefixes added.James Leitch-36/+41
2021-04-21Diagnostic paths attempt to use VSCode's path join behavior before defaulting...James Leitch-3/+30
2021-04-19Fix typo: comparision -> comparisonAdrian Stanciu-2/+2
2021-04-19Check for rust doc code attributes like rustdoc doesLukas Wirth-22/+2
2021-04-19Don't require all doc fences to be valid for identifying rust codeLukas Wirth-1/+3
2021-04-19Merge #8540bors[bot]-29/+95
2021-04-19Better visualise control flow for change_annotation_support"Lukas Wirth-51/+46
2021-04-18Prevent being able to rename items that are not part of the workspaceLukas Wirth-15/+86
2021-04-18Accept `E<error_number>` notation in doctestsChayim Refael Friedman-3/+15
2021-04-15change grammarMilo-4/+4
2021-04-14Move cursor position when using item moversJonas Schievink-16/+7
2021-04-13Merge #8354bors[bot]-4/+15
2021-04-13feat: improve performance by delaying computation of fixes for diagnosticsAleksey Kladov-2/+3
2021-04-13Ensure that listing&resolving code actions use the same set of actionsAleksey Kladov-23/+15
2021-04-13internal: unfork code paths for unresolved and resolved assistAleksey Kladov-99/+70
2021-04-12internal: prepare for lazy diagnosticsAleksey Kladov-11/+13
2021-04-12fix: don't spam repeated error messages when `cargo check` failsAleksey Kladov-7/+8
2021-04-12feat: avoid checking the whole project during initial loadingAleksey Kladov-10/+90
2021-04-10Merge #8410bors[bot]-19/+49
2021-04-088279: Added initial implementation forChetan Khilosiya-4/+15
2021-04-08Use CompletionTextEdit::InsertAndReplace if supported by the clientLukas Wirth-19/+49
2021-04-08Emit folding ranges for multiline array literalsLukas Wirth-1/+2
2021-04-07Autoclose blocks when typing `{`Jonas Schievink-2/+1
2021-04-07Return a better error message for when we are waiting for cargo.Manuel Ceron-1/+1
2021-04-06Merge #8375bors[bot]-11/+30
2021-04-06feat: show errors from `cargo metadata` and initial `cargo check` in the stat...Aleksey Kladov-11/+30
2021-04-06Merge #8368bors[bot]-1/+1
2021-04-06More robust status notificationsAleksey Kladov-102/+114
2021-04-06Move Ty accessors to TyExtLukas Wirth-1/+1
2021-04-06Prepare for more stateless status reportingAleksey Kladov-35/+36
2021-04-06Use autoreload config to gate execution rather that stalenessAleksey Kladov-7/+8
2021-04-06Avoid duplicate `cargo check`sAleksey Kladov-1/+12
2021-04-06Improve readabilityAleksey Kladov-29/+28
2021-04-06internal: do not drop errors from cargo metadata/checkAleksey Kladov-50/+59
2021-04-05internal: prepare to store OpQueue results in the queue itselfAleksey Kladov-13/+24
2021-04-05internal: explain "extract if condition" refactoringAleksey Kladov-9/+9
2021-04-05analysis-stats: allow skipping type inferenceJonas Schievink-22/+42
2021-04-05Error when `rustfmt` component is unavailableJonas Schievink-1/+4
2021-04-04Make `ast_to_token_tree` infallibleJonas Schievink-1/+1
2021-04-02Put the revision in the logged startup messageJade-1/+1
2021-04-01Merge #8265bors[bot]-47/+192
2021-04-01Include remaining memory in memory usage statsJonas Schievink-1/+2
2021-04-01Check for and skip dummy macro filesJonas Schievink-120/+16
2021-04-01Adjust message when pointing at location in macroJonas Schievink-2/+10
2021-03-31Search for a suitable primary locationJonas Schievink-9/+27