Lukas Wirth
|
2f8dd64830
|
Replace HasSource usages with Semantics equivalent
|
2022-01-14 10:59:27 +01:00 |
|
Lukas Wirth
|
5fbdf20765
|
minor: Simplify
|
2022-01-04 10:56:28 +01:00 |
|
Lukas Wirth
|
97f7865c56
|
Simplify macro rendering, remove constructor structs
|
2021-12-21 15:20:15 +01:00 |
|
bors[bot]
|
77f2d34930
|
Merge #10950
10950: internal: completion: split out more PathKinds from ImmediateLocation r=Veykril a=Veykril
bors r+
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2021-12-07 21:57:59 +00:00 |
|
Lukas Wirth
|
ae0c7268f7
|
internal: completion: split out more PathKinds from ImmediateLocation
|
2021-12-07 22:49:42 +01:00 |
|
Lukas Wirth
|
e09d410dcd
|
Simplify
|
2021-12-07 15:06:56 +01:00 |
|
Lukas Wirth
|
1f254dd855
|
feat: Enable flyimport completions for attributes
|
2021-12-05 15:57:28 +01:00 |
|
Lukas Wirth
|
ab657af5b7
|
Add some completion profile spans
|
2021-11-08 19:41:16 +01:00 |
|
Lukas Wirth
|
2f5afba9f8
|
Replace some String usages with SmolStr in completions
|
2021-11-05 12:30:39 +01:00 |
|
Lukas Wirth
|
0468b11de7
|
Remove CompletionKind in favor of CompletionItemKind
|
2021-10-27 17:23:43 +02:00 |
|
Lukas Wirth
|
454ecd167c
|
Make multiple import edits work for completions
|
2021-10-04 21:44:33 +02:00 |
|
unexge
|
e0e7f0c170
|
Move "complete macro call if cursor at ! token" logic to MacroRender
|
2021-09-01 09:11:20 +03:00 |
|
Aleksey Kladov
|
0e437c809b
|
fix: add ! to macro completions with existing arg
|
2021-08-08 15:53:31 +03:00 |
|
Lukas Wirth
|
9485d6efba
|
Fix some clippy lints in ide_completion
|
2021-07-21 19:52:10 +02:00 |
|
Lukas Wirth
|
2225db2eb4
|
Refine self , super and crate completion in use paths
|
2021-06-17 13:56:55 +02:00 |
|
Lukas Wirth
|
aa644b5585
|
Move test_utils into tests module
|
2021-06-16 21:51:52 +02:00 |
|
Lukas Wirth
|
66b701ed3e
|
Simplify
|
2021-06-16 15:51:01 +02:00 |
|
Lukas Wirth
|
e475bcdcc6
|
Simplify CompletionContext by introducing a path CallKind enum
|
2021-06-06 20:02:26 +02:00 |
|
Lukas Wirth
|
971b0836ef
|
Use Name s instead of Strings in the completion rendering api
|
2021-05-31 14:15:15 +02:00 |
|
Lukas Wirth
|
439ae17e1b
|
Don't label derive macros with their banged_name
|
2021-05-28 14:59:24 +02:00 |
|
Jonas Schievink
|
c05a1a6e37
|
Store an AstId for procedural macros
|
2021-03-18 16:11:18 +01:00 |
|
Aleksey Kladov
|
7e217a42e1
|
Unify naming
|
2021-03-12 12:22:45 +03:00 |
|
yonip23
|
99c4a41cd1
|
use references in CompletionItem's builder
|
2021-03-11 17:46:41 +02:00 |
|
Laurențiu Nicola
|
fc9eed4836
|
Use upstream cov-mark
|
2021-03-08 22:19:44 +02:00 |
|
Aleksey Kladov
|
3db64a400c
|
rename completion -> ide_completion
We don't have completion-related PRs in flight, so lets do it
|
2021-02-17 17:53:31 +03:00 |
|