aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide
Commit message (Expand)AuthorAgeFilesLines
* feat: improve dot completions with scoringBenjamin Coenen2020-04-166-108/+91
* feat: improve dot completions in a struct literal expressionBenjamin Coenen2020-04-154-31/+196
* Merge branch 'master' of github.com:rust-analyzer/rust-analyzerBenjamin Coenen2020-04-145-11/+37
|\
| * 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
| |/
* | Improve autocompletion by looking on the type and name, change implementation...Benjamin Coenen2020-04-123-26/+96
* | Improve autocompletion by looking on the type and nameBenjamin Coenen2020-04-1110-41/+103
|\|
| * 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
| |/
* / Improve autocompletion by looking on the type and nameBenjamin Coenen2020-04-116-30/+194
|/
* 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
* | Better naming for path completionAleksey Kladov2020-04-073-4/+4
* | Merge pull request #3866 from lnicola/fewer-bracesAleksey Kladov2020-04-077-46/+46
|\ \
| * | Fix unnecessary braces warningsLaurențiu Nicola2020-04-067-46/+46
* | | Check for eprintln on CIAleksey Kladov2020-04-061-0/+5
|/ /
* | Merge pull request #3853 from matklad/cfAleksey Kladov2020-04-062-4/+4
|\ \
| * | Make control token modifier less ambiguousAleksey Kladov2020-04-062-4/+4
* | | Merge #3829bors[bot]2020-04-061-12/+110
|\ \ \ | |/ / |/| |
| * | Adds to SSR match for semantically equivalent call and method callMikhail Modin2020-04-021-12/+110
| |/
* | Add parens for enumsAleksey Kladov2020-04-034-46/+175
* | Generalize call parenthesis insertionAleksey Kladov2020-04-031-27/+46
* | Remove the second code-path for completing names in patternsAleksey Kladov2020-04-033-70/+28
|/
* Merge #3797bors[bot]2020-04-011-10/+23
|\
| * Don't show chaining hints for record literals and unit structsLaurențiu Nicola2020-04-011-10/+23
* | Merge #3779bors[bot]2020-04-014-363/+413
|\ \