aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src
Commit message (Expand)AuthorAgeFilesLines
* Use text_range::extend_toEdwin Cheng2020-02-271-7/+1
* Merge pull request #3325 from edwin0cheng/skip-trival-tokenAleksey Kladov2020-02-262-17/+34
|\
| * Skip trival token in original_rangeEdwin Cheng2020-02-262-17/+34
* | More type safety for highlightingAleksey Kladov2020-02-263-67/+85
|/
* Add recursive support in original_rangeEdwin Cheng2020-02-261-0/+21
* Refactor primary IDE APIAleksey Kladov2020-02-2632-561/+414
* Rename back to highlight and check event's again highlight rangekjeremy2020-02-252-40/+54
* Semantic RangesJeremy Kolb2020-02-252-3/+53
* SimplifyAleksey Kladov2020-02-251-11/+13
* SimplifyAleksey Kladov2020-02-252-15/+7
* Teach the server about Semantic Tokens proposed LSPkjeremy2020-02-252-27/+27
* When joining lines, unwrap trivial diverging blocksAleksey Kladov2020-02-241-0/+25
* Omit type hints for enum variant bind patsKirill Bulatov2020-02-241-92/+125
* Style fixesKirill Bulatov2020-02-231-3/+4
* Add basic parameter name hints heuristicsKirill Bulatov2020-02-232-41/+187
* Fix the testsKirill Bulatov2020-02-221-5/+105
* Show more parameter name hintsKirill Bulatov2020-02-221-27/+34
* Simplify inlay hints processingKirill Bulatov2020-02-221-103/+35
* SimplifyAleksey Kladov2020-02-224-171/+58
* Merge #3260bors[bot]2020-02-222-7/+7
|\
| * Refactor how builtins are resolvedFlorian Diebold2020-02-212-7/+7
* | remove unneeded `collect`adamrk2020-02-211-11/+7
* | use Vec::extend instead of Vec::push in loopAdam Bratschi-Kaye2020-02-211-3/+1
* | rename module referencesadamrk2020-02-211-0/+112
|/
* Fix off by one in onEnterLaurențiu Nicola2020-02-201-1/+14
* Fill missing fields of enum variantsAleksey Kladov2020-02-191-0/+29
* Merge #3236bors[bot]2020-02-196-79/+68
|\
| * Merge NameDefinition and NameKindAleksey Kladov2020-02-196-79/+68
* | Merge #3235bors[bot]2020-02-192-14/+11
|\|
| * Derive visibility as wellAleksey Kladov2020-02-192-14/+11
* | Merge #3234bors[bot]2020-02-192-16/+19
|\|
| * Don't store deriveable Module info in NameDefinitionAleksey Kladov2020-02-192-16/+19
* | Extend selection handles commas in tuple patsAleksey Kladov2020-02-191-0/+27
|/
* Merge #3228bors[bot]2020-02-191-9/+17
|\
| * Use proper range for hover on macro argumentsEdwin Cheng2020-02-191-9/+17
* | CleanupShotaro Yamada2020-02-191-5/+1
* | Fix a crash with non-ascii whitespace in doc-commentsShotaro Yamada2020-02-191-0/+17
|/
* Cleanup importsAleksey Kladov2020-02-181-22/+18
* Minor simplificationAleksey Kladov2020-02-181-6/+3
* More manual clippy fixesKirill Bulatov2020-02-187-18/+21
* ra_syntax: SyntaxError::range() now returns by valueVeetaha2020-02-171-1/+1
* ra_syntax: reshape SyntaxError for the sake of removing redundancyVeetaha2020-02-171-8/+2
* Merge #3169bors[bot]2020-02-171-6/+95
|\
| * add space before/after wrapping bracesadamrk2020-02-161-2/+2
| * show names for record fields in enum completionadamrk2020-02-161-6/+95
* | Merge #3099bors[bot]2020-02-172-0/+336
|\ \
| * | Init implementation of structural search replaceMikhail Modin2020-02-142-0/+336
| |/
* | Merge #3108bors[bot]2020-02-173-0/+448
|\ \
| * | Added module doc comment to explain the purpose of the completion.Kevin DeLorey2020-02-151-1/+32
| * | Fixed bug that allowed for completion in a nested method.Kevin DeLorey2020-02-151-7/+36