aboutsummaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
* don't try to treat arrays and tuples as literalsMarcus Klaas de Vries2019-01-145-57/+27
* Use type variables to determine exact type for ambiguous numeric literalsMarcus Klaas de Vries2019-01-146-14/+64
* Try implementing integer type inference (WIP)Marcus Klaas de Vries2019-01-148-46/+129
* Implement type inference for literals (WIP)Marcus Klaas de Vries2019-01-148-5/+166
* switch to lsp-typesAleksey Kladov2019-01-1412-29/+29
* Remove duplicationJeremy Kolb2019-01-141-74/+23
* Add visibility to hoverJeremy Kolb2019-01-141-9/+41
* target_selection_range is not nullable in the implementationAleksey Kladov2019-01-131-5/+10
* Merge #532bors[bot]2019-01-132-2/+21
|\
| * fix go to parent moduleAleksey Kladov2019-01-132-2/+21
* | Fix some random typosPascal Hertleif2019-01-133-10/+10
|/
* goto defenition works for type-inferred methodsAleksey Kladov2019-01-132-5/+71
* fix indent caclulationAleksey Kladov2019-01-133-11/+51
* Merge #520bors[bot]2019-01-136-3/+74
|\
| * Fix tuple test caseHirokazu Hata2019-01-132-6/+35
| * Implement tuple inferenceHirokazu Hata2019-01-132-1/+20
| * Update TUPLE_EXPR grammarHirokazu Hata2019-01-132-2/+8
| * Add infer tuple testHirokazu Hata2019-01-132-0/+17
* | Tweak message shown for query fallbackPascal Hertleif2019-01-131-1/+5
|/
*-. Merge #517 #518bors[bot]2019-01-135-51/+114
|\ \
| | * Add an explanatory message when we use the Query fallbackDJMcNab2019-01-132-10/+36
| * | gracefully handle cycles in crate graphAleksey Kladov2019-01-133-41/+78
* | | Merge #519bors[bot]2019-01-135-11/+46
|\ \ \ | |_|/ |/| |
| * | support ref-patternsAleksey Kladov2019-01-135-11/+46
| |/
* | Merge #513bors[bot]2019-01-133-35/+53
|\ \ | |/ |/|
| * Add bench runnable and code lensJeremy Kolb2019-01-123-35/+53
* | Fix typosJeremy Kolb2019-01-131-2/+2
|/
* Merge #505bors[bot]2019-01-1216-47/+398
|\
| * args -> paramsFlorian Diebold2019-01-128-37/+37
| * Small improvements from review commentsFlorian Diebold2019-01-123-20/+20
| * Complete inherent methodsFlorian Diebold2019-01-123-4/+63
| * Implement basic inherent method resolutionFlorian Diebold2019-01-1211-17/+309
* | Merge #500bors[bot]2019-01-126-99/+154
|\ \
| * | Move `CargoTargetSpec` and friends to cargo_target_spec moduleJeremy Kolb2019-01-123-90/+102
| * | Code lens support for running testsJeremy A. Kolb2019-01-114-85/+128
* | | Merge #507bors[bot]2019-01-123-0/+53
|\ \ \
| * | | Fix handling of attributes in positional field listsDJMcNab2019-01-123-0/+53
| | |/ | |/|
* / | Use --force when installing the VSIX.DJMcNab2019-01-121-2/+2
|/ /
* | Switch hover to use MarkupContentJeremy Kolb2019-01-121-2/+5
* | Fix assertion error in unification (hopefully)Florian Diebold2019-01-113-7/+50
* | warn louder on mising sysrootAleksey Kladov2019-01-112-1/+9
|/
* actually produce missing def kindsAleksey Kladov2019-01-117-8/+122
* uncopypaste def sourcesAleksey Kladov2019-01-113-40/+26
* add missing def kindsAleksey Kladov2019-01-111-0/+20
* rename TreePtr -> TreeArcAleksey Kladov2019-01-1124-194/+194
* Merge #496bors[bot]2019-01-1112-248/+294
|\
| * kill NavTarget ptrAleksey Kladov2019-01-111-6/+2
| * fix testsAleksey Kladov2019-01-118-98/+108
| * use location link in goto defAleksey Kladov2019-01-112-12/+25
| * return ref ranges from gotodefAleksey Kladov2019-01-114-10/+24