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 |
|