aboutsummaryrefslogtreecommitdiff
path: root/crates/rust-analyzer
Commit message (Expand)AuthorAgeFilesLines
* Merge #8627bors[bot]2021-04-221-0/+1
|\
| * Add profiling spans under cargo_to_crate_graphLaurențiu Nicola2021-04-221-0/+1
* | Code review feedback.James Leitch2021-04-213-8/+10
* | Diagnostic Remap Path Prefixes added.James Leitch2021-04-213-36/+41
* | Diagnostic paths attempt to use VSCode's path join behavior before defaulting...James Leitch2021-04-211-3/+30
|/
* internal: fix slightly broken testAleksey Kladov2021-04-191-1/+1
* Fix typo: comparision -> comparisonAdrian Stanciu2021-04-192-2/+2
* Check for rust doc code attributes like rustdoc doesLukas Wirth2021-04-191-22/+2
* Don't require all doc fences to be valid for identifying rust codeLukas Wirth2021-04-191-1/+3
* Merge #8540bors[bot]2021-04-199-29/+95
|\
| * Better visualise control flow for change_annotation_support"Lukas Wirth2021-04-181-51/+46
| * Prevent being able to rename items that are not part of the workspaceLukas Wirth2021-04-189-15/+86
* | Accept `E<error_number>` notation in doctestsChayim Refael Friedman2021-04-181-3/+15
|/
* change grammarMilo2021-04-151-4/+4
* Move cursor position when using item moversJonas Schievink2021-04-133-16/+7
* Merge #8354bors[bot]2021-04-132-4/+15
|\
| * 8279: Added initial implementation forChetan Khilosiya2021-04-082-4/+15
* | feat: improve performance by delaying computation of fixes for diagnosticsAleksey Kladov2021-04-133-2/+4
* | Ensure that listing&resolving code actions use the same set of actionsAleksey Kladov2021-04-131-23/+15
* | Merge #8494bors[bot]2021-04-134-101/+70
|\ \
| * | internal: unfork code paths for unresolved and resolved assistAleksey Kladov2021-04-134-101/+70
* | | Exclude nightly tag from git describe to fix version stringLaurențiu Nicola2021-04-131-1/+2
|/ /
* | internal: prepare for lazy diagnosticsAleksey Kladov2021-04-121-11/+13
* | fix: don't spam repeated error messages when `cargo check` failsAleksey Kladov2021-04-121-7/+8
* | feat: avoid checking the whole project during initial loadingAleksey Kladov2021-04-1211-14/+108
* | Merge #8410bors[bot]2021-04-104-19/+49
|\ \ | |/ |/|
| * Use CompletionTextEdit::InsertAndReplace if supported by the clientLukas Wirth2021-04-084-19/+49
* | Bump lsp-types and synkjeremy2021-04-081-1/+1
* | Emit folding ranges for multiline array literalsLukas Wirth2021-04-071-1/+2
|/
* Autoclose blocks when typing `{`Jonas Schievink2021-04-072-2/+1
* Return a better error message for when we are waiting for cargo.Manuel Ceron2021-04-071-1/+1
* Merge #8375bors[bot]2021-04-061-11/+30
|\
| * feat: show errors from `cargo metadata` and initial `cargo check` in the stat...Aleksey Kladov2021-04-061-11/+30
* | Merge #8368bors[bot]2021-04-061-1/+1
|\ \ | |/ |/|
| * Move Ty accessors to TyExtLukas Wirth2021-04-061-1/+1
* | More robust status notificationsAleksey Kladov2021-04-067-108/+119
* | Prepare for more stateless status reportingAleksey Kladov2021-04-062-35/+36
* | Use autoreload config to gate execution rather that stalenessAleksey Kladov2021-04-062-7/+8
* | Avoid duplicate `cargo check`sAleksey Kladov2021-04-061-1/+12
* | Improve readabilityAleksey Kladov2021-04-061-29/+28
* | internal: do not drop errors from cargo metadata/checkAleksey Kladov2021-04-063-50/+59
|/
* internal: prepare to store OpQueue results in the queue itselfAleksey Kladov2021-04-053-13/+24
* internal: explain "extract if condition" refactoringAleksey Kladov2021-04-051-9/+9
* analysis-stats: allow skipping type inferenceJonas Schievink2021-04-053-22/+42
* Error when `rustfmt` component is unavailableJonas Schievink2021-04-041-1/+4
* Make `ast_to_token_tree` infallibleJonas Schievink2021-04-041-1/+1
* Put the revision in the logged startup messageJade2021-04-021-1/+1
* Merge #8265bors[bot]2021-04-012-47/+192
|\
| * Check for and skip dummy macro filesJonas Schievink2021-04-012-120/+16
| * Adjust message when pointing at location in macroJonas Schievink2021-04-011-2/+10