aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src
Commit message (Expand)AuthorAgeFilesLines
* Refactor string literalsAleksey Kladov2020-02-271-2/+4
* Merge pull request #3350 from edwin0cheng/give-up-hover-in-builtin-macroAleksey Kladov2020-02-271-0/+25
|\
| * Ignore hover on builtin macroEdwin Cheng2020-02-271-0/+25
* | Basic injectionsAleksey Kladov2020-02-273-21/+88
|/
* Move tests to a new fileAleksey Kladov2020-02-272-134/+129
* More cleanupAleksey Kladov2020-02-271-114/+108
* Split loop into orthogonal phasesAleksey Kladov2020-02-271-44/+43
* CleanupAleksey Kladov2020-02-271-37/+34
* Minor cleanupAleksey Kladov2020-02-271-15/+18
* Merge #3285bors[bot]2020-02-271-26/+115
|\
| * get matches from code.descendantsadamrk2020-02-251-7/+9
| * save comments as ra_syntax::ast::Commentadamrk2020-02-251-10/+6
| * Handle trivia in strucural search and replaceadamrk2020-02-231-27/+118
* | Renam moduleAleksey Kladov2020-02-272-2/+2
* | Merge #3335bors[bot]2020-02-277-216/+361
|\ \
| * | Move html highlightig to a separate moduleAleksey Kladov2020-02-272-97/+107
| * | Fix html testsAleksey Kladov2020-02-273-39/+39
| * | Better highlightign APIAleksey Kladov2020-02-274-91/+226
* | | 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