aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_db/src/helpers
Commit message (Collapse)AuthorAgeFilesLines
* .Aleksey Kladov2021-01-191-1/+1
|
* Merge #7297 #7338bors[bot]2021-01-181-129/+227
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7297: Propose trait associated items and autoimport traits on completion r=matklad a=SomeoneToIgnore ![trait_imports](https://user-images.githubusercontent.com/2690773/104819998-6faeb480-583a-11eb-8b45-b7351b51b90e.gif) Closes #7248 7338: Parse `impl const Trait` r=Veykril a=Veykril Closes #7313 bors r+ Co-authored-by: Kirill Bulatov <[email protected]> Co-authored-by: Lukas Wirth <[email protected]>
| * Do trait solving in batchKirill Bulatov2021-01-171-95/+97
| |
| * Draft the working completionKirill Bulatov2021-01-171-10/+20
| |
| * Add flyimport completion for trait assoc itemsKirill Bulatov2021-01-161-100/+186
| |
* | Merge #7292bors[bot]2021-01-181-1/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | 7292: Swap assert_eq_text\!(expected, actual) r=matklad a=u5surf Fixes #7283 Swap assert_eq_text parameters in the order (expected, actual) Co-authored-by: yugo-horie <[email protected]>
| * Swap assert_eq_text\!(expected, actual)yugo-horie2021-01-161-1/+1
| |
* | Share import_assets and related entitiesKirill Bulatov2021-01-162-0/+273
|/
* Add Unmerge Use assistunexge2021-01-151-1/+1
|
* Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-151-2/+8
|
* Render Fn* trait objects and impl types as rust doesLukas Wirth2021-01-131-0/+1
|
* Move FamousDefs fixture out into its own fileLukas Wirth2021-01-121-0/+119
|
* Do not merge imports with different attributesJesse Bakker2020-12-182-1/+28
|
* Normalize spelling to American EnglishAleksey Kladov2020-12-102-18/+18
|
* Extract tests module to file in ide_db crateDaiki Ihara2020-12-032-638/+621
|
* Fix use merging not using the first path segmentLukas Wirth2020-11-301-1/+10
|
* Move the helpers into ide_dbKirill Bulatov2020-11-281-0/+1204