aboutsummaryrefslogtreecommitdiff
path: root/crates/rust-analyzer/src/handlers.rs
Commit message (Expand)AuthorAgeFilesLines
* Split hover actions config into its own config structLukas Wirth2021-06-211-15/+9
* Make documentation on hover configurableLukas Wirth2021-06-141-6/+10
* internal: diagnostic code is mandatoryAleksey Kladov2021-06-131-6/+5
* clippy::redundant_closureMaan20032021-06-131-1/+1
* clippy::redudant_borrowMaan20032021-06-131-4/+4
* Fix incorrect config usage in hover referencesLukas Wirth2021-06-071-1/+1
* Add function references hover actionLukas Wirth2021-06-041-0/+31
* NFC: remove redundant clones (clippy::perf)Matthias Krüger2021-06-031-1/+1
* Merge #8767bors[bot]2021-05-251-96/+143
|\
| * implement range formattingAndy Russell2021-05-231-96/+143
* | Do not add cargo target for detached files only projectKirill Bulatov2021-05-231-13/+22
|/
* Add a "Debug ItemTree" LSP requestJonas Schievink2021-05-211-0/+10
* Add new LSP extension for workspace symbol lookupalcroito2021-05-171-4/+44
* minor: adjust config nameAleksey Kladov2021-05-171-6/+6
* Merge #8795bors[bot]2021-05-171-4/+9
|\
| * Formatting and docsJohn Renner2021-05-101-3/+6
| * Allow semantic tokens for strings to be disabledJohn Renner2021-05-101-4/+6
* | Move `dot` invocation to rust-analyzer crateJonas Schievink2021-05-111-4/+16
* | Allow viewing the crate graph in a webviewJonas Schievink2021-05-111-0/+6
|/
* Code review fixesKirill Bulatov2021-05-031-10/+28
* Index retrieval fixKirill Bulatov2021-05-031-1/+11
* Less panics in the assist resolutionKirill Bulatov2021-05-031-2/+10
* Add docs and use better namingKirill Bulatov2021-05-031-2/+2
* Resolve single assist onlyKirill Bulatov2021-05-031-10/+19
* Add a way to resolve certain assistsKirill Bulatov2021-05-031-5/+12
* Move cursor position when using item moversJonas Schievink2021-04-131-3/+6
* feat: improve performance by delaying computation of fixes for diagnosticsAleksey Kladov2021-04-131-1/+1
* Ensure that listing&resolving code actions use the same set of actionsAleksey Kladov2021-04-131-23/+15
* internal: unfork code paths for unresolved and resolved assistAleksey Kladov2021-04-131-60/+40
* internal: prepare for lazy diagnosticsAleksey Kladov2021-04-121-11/+13
* Use CompletionTextEdit::InsertAndReplace if supported by the clientLukas Wirth2021-04-081-1/+4
* Autoclose blocks when typing `{`Jonas Schievink2021-04-071-1/+0
* internal: explain "extract if condition" refactoringAleksey Kladov2021-04-051-9/+9
* Error when `rustfmt` component is unavailableJonas Schievink2021-04-041-1/+4
* Include remaining memory in memory usage statsJonas Schievink2021-04-011-1/+2
* Merge #8054bors[bot]2021-03-221-0/+19
|\
| * Item up and down moversivan7702021-03-181-0/+19
* | Don't return a SourceChange on WillRenameFiles when nothing gets refactoredLukas Wirth2021-03-201-2/+5
|/
* remove uselessly wrapped ?s. (clippy::meedless_question_markMatthias Krüger2021-03-171-1/+1
*-. Merge #8021 #8022bors[bot]2021-03-151-11/+9
|\ \
| * | Enable searching for builtin typesLukas Wirth2021-03-151-11/+9
* | | Make CI happyivan7702021-03-141-1/+1
* | | Introduce StructureNodeKindivan7702021-03-141-2/+2
| |/ |/|
* | Merge #7799bors[bot]2021-03-131-7/+23
|\ \ | |/ |/|
| * Apply review suggestionsvsrs2021-03-111-2/+2
| * Add LSP request and VSCode commandvsrs2021-02-271-0/+18
| * Remove unnecessary file_id argumentvsrs2021-02-271-7/+5
* | Avoid double text edits when renaming mod declarationLukas Wirth2021-03-101-1/+11
* | Merge #7941bors[bot]2021-03-091-14/+7
|\ \
| * | Fix unused definitions not being document highlitLukas Wirth2021-03-091-14/+7
| |/