aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src
Commit message (Expand)AuthorAgeFilesLines
* Merge #4065bors[bot]2020-04-232-7/+217
|\
| * Update tests to reflect new completionsnathanwhit2020-04-221-1/+1
| * Add tests for enum completionnathanwhit2020-04-221-0/+178
| * Complete unqualified enum variants when possiblenathanwhit2020-04-221-5/+26
| * Add utility fn for expected type of a nodenathanwhit2020-04-221-1/+12
* | Remove SyntaxPtr::range from more placesAleksey Kladov2020-04-231-1/+1
* | feat: run ignored testsHannes De Valkeneer2020-04-221-2/+33
* | Some clippy fixesJeremy Kolb2020-04-191-1/+1
* | Fix goto definition for record patternsAleksey Kladov2020-04-181-6/+22
* | Add semantic tag for unresolved referencesAleksey Kladov2020-04-184-20/+23
* | Merge #4029bors[bot]2020-04-181-0/+6
|\ \ | |/ |/|
| * Ignore proc-macro in completionEdwin Cheng2020-04-181-0/+6
* | Merge #4026bors[bot]2020-04-181-1/+10
|\ \
| * | Omit more parameter hints in the presence of underscoresLaurențiu Nicola2020-04-181-1/+10
| |/
* / Fix incorrect order of syntax highlight rangesLeander Tentrup2020-04-172-1/+14
|/
* Don\t suggest import itself as a completion for importAleksey Kladov2020-04-172-1/+40
* Merge #4010bors[bot]2020-04-171-6/+66
|\
| * Correctly highlight ranges of diagnostics from macrosAleksey Kladov2020-04-171-6/+66
* | Better snippet when completing trait methodAleksey Kladov2020-04-171-9/+10
|/
* Don't expose SyntaxNodePtr impl detailsAleksey Kladov2020-04-161-1/+1
* Merge #3955bors[bot]2020-04-114-5/+22
|\
| * Align grammar for record patterns and literalsAleksey Kladov2020-04-114-5/+22
* | Remove #[should_panic] from call_info testsJeremy Kolb2020-04-111-6/+15
|/
* Make records grammar more orthogonalAleksey Kladov2020-04-112-2/+2
* Merge pull request #3910 from lnicola/fn-named-param-hintAleksey Kladov2020-04-111-5/+12
|\
| * Hide parameter hints for single-argument functions with the same nameLaurențiu Nicola2020-04-091-5/+12
* | Rename some tokensAleksey Kladov2020-04-102-6/+6
* | Semicolon tokenAleksey Kladov2020-04-101-1/+1
* | Simpler acessors for keywordsAleksey Kladov2020-04-092-3/+3
* | Drop needless traitAleksey Kladov2020-04-091-14/+16
|/
* Merge #3901bors[bot]2020-04-091-6/+46
|\
| * use .expr() to remove refIceSentry2020-04-091-5/+10
| * clean up param hint checkingIceSentry2020-04-091-18/+18
| * better `&mut ` and `&` matchingIceSentry2020-04-091-6/+6
| * ignore `&mut ` and `&` when checking paramsIceSentry2020-04-091-3/+13
| * remove TODOIceSentry2020-04-081-1/+0
| * Add more heuristics for hiding obvious param hintsIceSentry2020-04-081-4/+30
* | Be consistent about token accesorsAleksey Kladov2020-04-093-3/+6
|/
* Merge #3826bors[bot]2020-04-085-51/+148
|\
| * Simplify HTML highlighter and add test case for highlight_injection logicLeander Tentrup2020-04-065-59/+97
| * Flatten nested highlight ranges during DFS traversalLeander Tentrup2020-04-032-6/+65
* | Move computation of missing fields into hirAleksey Kladov2020-04-071-50/+9
* | Add functional update testAleksey Kladov2020-04-071-0/+33
* | Fix names of test modulesAleksey Kladov2020-04-071-2/+2
* | Merge #3878bors[bot]2020-04-074-7/+52
|\ \
| * | A more precise panic macroAleksey Kladov2020-04-071-1/+1
| * | Don't insert !() if there's already someAleksey Kladov2020-04-073-3/+45
| * | Reorder importsAleksey Kladov2020-04-071-3/+6
* | | missing match arms diagnosticJosh Mcguigan2020-04-071-1/+9
|/ /
* | Better naming for scope completionAleksey Kladov2020-04-073-4/+4