aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide
Commit message (Expand)AuthorAgeFilesLines
* WIP: See through Macros for SignatureHelpkjeremy2019-12-181-9/+30
* Merge #2580bors[bot]2019-12-173-3/+3
|\
| * Fix highlighting token namesAleksey Kladov2019-12-173-3/+3
* | Merge #2562bors[bot]2019-12-172-45/+73
|\ \ | |/ |/|
| * Use simpler logic on original_rangeEdwin Cheng2019-12-142-56/+46
| * Re-export Origin to replace ExpansionOriginEdwin Cheng2019-12-141-2/+2
| * Fix original_source find orderEdwin Cheng2019-12-143-47/+85
* | use a module instead of prefixed consts.Omer Ben-Amram2019-12-151-66/+64
* | introduce named constants for highlighting tag names.Omer Ben-Amram2019-12-151-37/+67
* | Merge #2559bors[bot]2019-12-153-17/+27
|\ \
| * | fixed rainbow-highlighting testOmer Ben-Amram2019-12-151-0/+2
| * | removed `type.alias`Omer Ben-Amram2019-12-142-14/+18
| * | added decorationsOmer Ben-Amram2019-12-141-2/+2
| * | scopes resolution is more granularOmer Ben-Amram2019-12-131-8/+12
| |/
* | Merge #2561bors[bot]2019-12-141-4/+3
|\ \
| * | Use different types for path with and without genericsAleksey Kladov2019-12-141-4/+3
| |/
* | for goto and hover pick the token based on a prioritysucccubbus2019-12-133-17/+46
* | add tests for goto on tuple fieldssucccubbus2019-12-132-1/+33
* | try both surrounding tokens for hoversucccubbus2019-12-131-4/+12
* | add failing testsucccubbus2019-12-131-0/+7
* | use find() instead of filter().next()succcubbus2019-12-131-1/+1
* | fix goto definition when inbetween tokenssucccubbus2019-12-132-4/+28
|/
* Map first and last node in original_rangeEdwin Cheng2019-12-121-17/+36
* Fixed #2250Gabriel Luo2019-12-111-12/+66
* Report correct original range in goto_definitionAleksey Kladov2019-12-091-9/+7
*---. Merge #2500 #2505 #2506bors[bot]2019-12-083-16/+3
|\ \ \
| | | * Remove one more TyAleksey Kladov2019-12-081-1/+1
| | |/
| | * Remove more dead codeAleksey Kladov2019-12-081-13/+1
| |/ |/|
| * Fix range in goto_through_format testFlorian Diebold2019-12-081-1/+1
| * Fix expansion of format_argsFlorian Diebold2019-12-081-1/+0
|/
* Remove ty from code_modelAleksey Kladov2019-12-081-1/+1
* Cleanup Crate APIAleksey Kladov2019-12-081-10/+6
* Rename GenericParam -> TypeParamAleksey Kladov2019-12-078-13/+13
* Get the right analyzer for implsAleksey Kladov2019-12-073-1/+18
* Classify name works for TypeParamsAleksey Kladov2019-12-071-0/+9
* Gotodef for TypeParametersAleksey Kladov2019-12-071-7/+18
* ToNav for GenericParamAleksey Kladov2019-12-071-1/+21
* Show type hints for & patternsAleksey Kladov2019-12-071-16/+15
* Make the goto_through_format test actually fail :(Florian Diebold2019-12-061-0/+3
* Try to make go to definition work in format!Florian Diebold2019-12-061-0/+27
* One pub function less is good!ice10002019-12-051-2/+3
* No block at the momentice10002019-12-043-7/+1
* Add `ModuleSource::Block`ice10002019-12-043-29/+21
* Run rustfmt with respect to Cargo.toml editionVincent Rouillé2019-12-041-0/+5
* Replace `ra_hir_expand::either` with crateice10002019-12-033-5/+8
* Add tests for checking the impl self typeFlorian Diebold2019-12-021-0/+33
* Push identifier check to rename functionWilco Kusee2019-11-292-9/+9
* Test rename for various identifiersWilco Kusee2019-11-291-0/+43
* Move identifier check to analysisWilco Kusee2019-11-291-1/+8
* Rename Source -> InFileAleksey Kladov2019-11-2816-41/+41