aboutsummaryrefslogtreecommitdiff
path: root/crates/ide
Commit message (Expand)AuthorAgeFilesLines
* Don't handle Self as a usage for TraitDefsLukas Wirth2021-05-081-22/+27
* Correctly support SelfType when searching for usagesLukas Wirth2021-05-082-3/+69
* fix: use raw idents in `make::name{_ref}` with keywordsJonas Schievink2021-05-071-0/+20
* Merge #8745bors[bot]2021-05-061-0/+12
|\
| * Support goto_type_definition for typesLukas Tobias Wirth2021-05-061-0/+12
* | Merge #8674bors[bot]2021-05-051-0/+45
|\ \
| * | remove unneeded `visited_where_clauses`m5tfi2021-05-051-11/+3
| * | add folding for where clausesm5tfi2021-04-301-0/+53
* | | simplifyLukas Tobias Wirth2021-05-051-3/+1
| |/ |/|
* | Merge #8719bors[bot]2021-05-042-0/+4
|\ \
| * | Fix block comment intra doc link injection rangesLukas Tobias Wirth2021-05-042-0/+4
* | | Small fixesKirill Bulatov2021-05-031-1/+1
* | | Tests addedKirill Bulatov2021-05-031-1/+0
* | | Add docs and use better namingKirill Bulatov2021-05-031-1/+3
* | | Resolve single assist onlyKirill Bulatov2021-05-035-18/+18
* | | Add a way to resolve certain assistsKirill Bulatov2021-05-035-68/+123
|/ /
* | fix: don't duplicate Progerss::Finised for cache primingAleksey Kladov2021-05-021-0/+1
* | internal: fix naming polarityAleksey Kladov2021-04-301-3/+3
|/
* Fixed formattingBastian Kersting2021-04-261-1/+1
* Added mutable semantic token modifier for &mut self methodsBastian Kersting2021-04-262-4/+9
* Check more carefully for cases where a rename can't be doneDanny Zhu2021-04-252-6/+105
* Simplify highlight token match guardsLukas Wirth2021-04-232-102/+92
* Sort HlMod variants and ALL constLukas Wirth2021-04-236-46/+45
* Tag `yield` and `await` as ControlFlow in semantic highlightingLukas Wirth2021-04-232-5/+13
* fix: no more Registering progress handler for token rustAnalyzer/Indexing fa...Aleksey Kladov2021-04-201-2/+1
* Merge #8586bors[bot]2021-04-191-14/+9
|\
| * Replace SyntaxRewriter with ted in exppand_macro::expand_macro_recurLukas Wirth2021-04-191-14/+9
* | Merge #8582bors[bot]2021-04-192-3/+3
|\ \
| * | Fix typo: comparision -> comparisonAdrian Stanciu2021-04-192-3/+3
| |/
* / Support crates/module roots in external_docsLukas Wirth2021-04-191-17/+41
|/
* Check for rust doc code attributes like rustdoc doesLukas Wirth2021-04-192-23/+3
* Don't require all doc fences to be valid for identifying rust codeLukas Wirth2021-04-191-1/+3
* Merge #8540bors[bot]2021-04-191-0/+6
|\
| * Prevent being able to rename items that are not part of the workspaceLukas Wirth2021-04-181-0/+6
* | Accept `E<error_number>` notation in doctestsChayim Refael Friedman2021-04-181-2/+8
* | Include path in `unresolved-macro-call` diagnosticJonas Schievink2021-04-161-1/+1
|/
* Move cursor position when using item moversJonas Schievink2021-04-131-32/+68
* internal: follow test style guide in typing.rsJonas Schievink2021-04-131-96/+104
* Merge #8354bors[bot]2021-04-135-17/+72
|\
| * 8279: Fix the not operator use and test case fix.Chetan Khilosiya2021-04-083-10/+3
| * 8279: Added initial implementation forChetan Khilosiya2021-04-083-15/+77
* | Merge #8489bors[bot]2021-04-131-11/+199
|\ \
| * | Add a cov_markJonas Schievink2021-04-121-0/+2
| * | Simplify multiline checkJonas Schievink2021-04-121-18/+4
| * | Indent block expressions on enterJonas Schievink2021-04-121-12/+212
* | | Merge #8500bors[bot]2021-04-131-81/+17
|\ \ \
| * | | internal: fix flakiness of accidentally quadratic testAleksey Kladov2021-04-131-81/+17
* | | | internal: don't use `#[should_panic]` for testsAleksey Kladov2021-04-131-8/+10
|/ / /
* | | feat: improve performance by delaying computation of fixes for diagnosticsAleksey Kladov2021-04-134-38/+70
* | | Ensure that listing&resolving code actions use the same set of actionsAleksey Kladov2021-04-131-0/+28