aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \
| * | Unite record completion logic into a single moduleKirill Bulatov2020-04-014-450/+413
| * | Split draftKirill Bulatov2020-04-013-59/+85
| * | Complete only missing fields in patsKirill Bulatov2020-04-011-1/+62
| |/
* | Merge #3765bors[bot]2020-04-011-26/+90
|\ \ | |/ |/|
| * Adds sort for RecordLit comparison in SSRMikhail Modin2020-04-011-26/+90
* | Better names for config structsAleksey Kladov2020-03-317-59/+59
* | Reload only the properties that do not affect vfsKirill Bulatov2020-03-301-0/+5
|/
* Remove some unwrapsAleksey Kladov2020-03-281-6/+7
* Start stdxAleksey Kladov2020-03-285-49/+40
* Add ProcMacroClientEdwin Cheng2020-03-253-0/+4
* Always expand macros during analysisAleksey Kladov2020-03-251-2/+22
* Improvements based on code review feedbackMatt Hooper2020-03-241-5/+5
* Fmt correctionsMatt Hooper2020-03-241-13/+9
* Added more unit testsMatt Hooper2020-03-241-76/+159
* Added new inlay hint kind and rules for method chainingMatt Hooper2020-03-241-5/+92
* Merge #3708bors[bot]2020-03-241-6/+6
|\
| * Generalise syntax rewriting infrastructure to allow removal of nodesAleksey Kladov2020-03-241-6/+6
* | Align namingAleksey Kladov2020-03-241-1/+1
* | Merge #3694bors[bot]2020-03-241-1/+61
|\ \
| * | Code review fixesKirill Bulatov2020-03-241-3/+4
| * | Complete only missing fieldsKirill Bulatov2020-03-231-1/+60
| |/
* | Consider references when applying postfix completionsKirill Bulatov2020-03-231-17/+123
* | update itertools version to 0.9.0Josh Mcguigan2020-03-231-1/+1
|/
* Add testEdwin Cheng2020-03-221-0/+57
* Improve find_all_ref work inside macroEdwin Cheng2020-03-221-9/+23
* Remove constSteffen Lyngbaek2020-03-193-6/+48
* Fixes to more accurately give complete_scope completionsSteffen Lyngbaek2020-03-193-15/+38