Lukas Wirth
|
b96f1adf5c
|
Give TypeInfo fields and methods more appropriate names
|
2021-08-03 17:28:51 +02:00 |
|
Lukas Wirth
|
25ff7171c4
|
Introduce TypeInfo
|
2021-08-03 16:41:53 +02:00 |
|
Lukas Wirth
|
f615efdfc3
|
Factor out pick_best_token ide pattern into ide_db
|
2021-06-22 17:50:15 +02:00 |
|
Lukas Wirth
|
8b0d0bd9c7
|
Show item info when hovering intra doc links
|
2021-03-23 19:57:04 +01:00 |
|
Aleksey Kladov
|
f5a81ec468
|
Upgrade rowan
Notably, new rowan comes with support for mutable syntax trees.
|
2021-03-16 16:10:49 +03:00 |
|
Lukas Wirth
|
d644728d82
|
Refactor reference searching to work with the ast
|
2021-02-12 18:58:28 +01:00 |
|
Lukas Wirth
|
e31420fbe2
|
Remove obsolete RangeInfo usage in references
|
2021-01-18 21:10:01 +01:00 |
|
Lukas Wirth
|
2c1777a2e2
|
Ensure uniqueness of file ids in reference search via hashmap
|
2021-01-12 15:51:02 +01:00 |
|
Lukas Wirth
|
fbdb32adfc
|
Group references by FileId
|
2021-01-12 01:03:04 +01:00 |
|
Lukas Wirth
|
5889bb27d6
|
Simplify
|
2021-01-09 00:17:34 +01:00 |
|
Kevaundray Wedderburn
|
72b9a4fbd3
|
Change <|> to $0 - Rebase
|
2021-01-07 12:09:23 +00:00 |
|
Nick Spain
|
3f1b3df65b
|
Move impls of ToNav that use source() to TryToNav
|
2021-01-02 21:53:52 +11:00 |
|
Aleksey Kladov
|
55ba353b39
|
Don't expose SyntaxKind from IDE API
SyntaxKind is somewhat of an internal type, but IDE is using it to
basically specify an icon. Let's have a dedicated entity for this
instead.
|
2020-12-18 19:28:48 +03:00 |
|
Igor Aleksanov
|
19cce08662
|
Re-export base_db from ide_db
|
2020-10-24 11:39:57 +03:00 |
|
Igor Aleksanov
|
b6ea56ea09
|
Make call_info a part of ide_db
|
2020-10-24 11:07:10 +03:00 |
|
Igor Aleksanov
|
9e7c952bbd
|
Extract call_info and completion into separate crates
|
2020-10-18 13:09:00 +03:00 |
|
Aleksey Kladov
|
b06259673f
|
rename mock_analysis -> fixture
|
2020-10-02 17:49:44 +02:00 |
|
Aleksey Kladov
|
09348b2474
|
Get rid of MockAnalysis
|
2020-10-02 17:31:20 +02:00 |
|
Aleksey Kladov
|
1b0c7701cc
|
Rename ra_ide -> ide
|
2020-08-13 17:58:27 +02:00 |
|