Lukas Wirth
|
7c59d7c75c
|
fix: Fix pattern completions adding unnecessary braces
|
2022-07-28 15:47:46 +02:00 |
|
Lukas Wirth
|
e782e59d3d
|
fix: Calculate completions after type anchors
|
2022-07-28 10:06:36 +02:00 |
|
Amos Wenger
|
816f7fe12a
|
Run cargo fix --edition-idioms
|
2022-07-20 15:02:08 +02:00 |
|
feniljain
|
4cbde4ed8f
|
fix(completion): super:: completion at crate root and module depth
aware
|
2022-07-14 17:07:43 +05:30 |
|
yue4u
|
622b516c74
|
fix: variants rendering in pattern path
|
2022-07-02 20:31:24 +09:00 |
|
Lukas Wirth
|
7a0774defa
|
internal: Simplify some completions
|
2022-06-20 21:55:33 +02:00 |
|
Lukas Wirth
|
46d22719fc
|
Remove pattern rendering hack
|
2022-06-20 20:16:40 +02:00 |
|
Lukas Wirth
|
06ee4d6222
|
fix: Fix auto-ref completions inserting into wrong locations
|
2022-06-20 18:59:57 +02:00 |
|
Lukas Wirth
|
6e9c963348
|
internal: Lift out IdentContext from CompletionContext
|
2022-06-20 17:41:04 +02:00 |
|
Lukas Wirth
|
7685245282
|
Even more completion context filtering
|
2022-06-20 14:23:46 +02:00 |
|
Lukas Wirth
|
c1446a2743
|
Move CompletionContext::impl_def into corresponding entities
|
2022-06-18 10:45:53 +02:00 |
|
Lukas Wirth
|
309ecdd71c
|
internal: NameRefKind classification is not optional
|
2022-06-18 08:58:47 +02:00 |
|
Lukas Wirth
|
00fdb4a3d8
|
Only run completion functions if their corresponding context is active
|
2022-06-17 23:36:39 +02:00 |
|
Lukas Wirth
|
d97a8ee865
|
Remove superfluous early returns
|
2022-06-17 17:49:25 +02:00 |
|
Lukas Wirth
|
85b68b1f7d
|
Inline PathQualifierCtx
|
2022-06-17 17:27:12 +02:00 |
|
Lukas Wirth
|
d6f161ffa9
|
internal: Collapse lift is_infer_qualifier into Qualified variant
|
2022-06-17 17:15:29 +02:00 |
|
Lukas Wirth
|
531060f103
|
internal: Collapse completion ctx path qualifier and is_absolute_path into enum
|
2022-06-17 16:36:22 +02:00 |
|
Lukas Wirth
|
6a8b8a6039
|
internal: Refactor our record pat/expr handling in completion context
|
2022-05-24 13:24:36 +02:00 |
|
Lukas Wirth
|
6a045c7029
|
Introduce NameRefContext
|
2022-05-07 13:46:43 +02:00 |
|
Lukas Wirth
|
0c4e23b8ef
|
internal: Remove unqualified_path completions module
|
2022-05-05 22:21:42 +02:00 |
|
Lukas Wirth
|
25d133e3b8
|
internal: Lift out item list path completions from (un)qualified_path
|
2022-05-05 12:20:18 +02:00 |
|
Peh
|
1f011fa4a3
|
style: rename crates to kebab case
|
2022-05-01 10:48:58 +00:00 |
|