Lukas Wirth
|
3956a5b757
|
Simplify
|
2021-07-21 18:34:43 +02:00 |
|
Lukas Wirth
|
f6cb42fdb8
|
Restrict completions inside visibility modifiers
|
2021-07-20 18:37:52 +02:00 |
|
Lukas Wirth
|
9abd28ac37
|
Restrict type bound completions to traits, modules and macros
|
2021-06-23 19:10:03 +02:00 |
|
Lukas Wirth
|
0729913525
|
Various keyword completion fixes
|
2021-06-21 15:14:28 +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
|
11115ebad8
|
Don't complete paths after attributes
|
2021-06-16 21:51:21 +02:00 |
|
Lukas Wirth
|
1a8f76a224
|
Don't complete visibility accessors after existing ones
|
2021-06-16 21:51:20 +02:00 |
|
Maan2003
|
75370312fb
|
clippy::redundant_closure
|
2021-06-13 09:29:36 +05:30 |
|
Maan2003
|
c9b4ac5be4
|
clippy::redudant_borrow
|
2021-06-13 09:24:16 +05:30 |
|
Lukas Wirth
|
ec9ef9c283
|
Complete associated types in dyn and impl trait
|
2021-06-11 23:12:30 +02:00 |
|
Lukas Wirth
|
2987e05f15
|
simplify
|
2021-06-07 20:45:17 +02:00 |
|
Lukas Wirth
|
e475bcdcc6
|
Simplify CompletionContext by introducing a path CallKind enum
|
2021-06-06 20:02:26 +02:00 |
|
Lukas Wirth
|
76fd1b316f
|
Remove obsolete is_new_item field on CompletionContext
|
2021-06-02 17:12:36 +02:00 |
|
Lukas Wirth
|
9271941a95
|
Add MethodCall and FieldAccess variants to ImmediateLocation
|
2021-06-02 15:21:18 +02:00 |
|
Lukas Wirth
|
5660408f0a
|
Move more fields to ImmediateLocation
|
2021-05-30 21:35:01 +02:00 |
|
Lukas Wirth
|
e42c448077
|
More completion pattern tests
|
2021-05-28 22:19:52 +02:00 |
|
Lukas Wirth
|
47ad752e6c
|
Implement prev sibling determination for CompletionContext
|
2021-05-28 22:03:31 +02:00 |
|
Lukas Wirth
|
a6b92a8cc0
|
simplify
|
2021-05-28 20:46:09 +02:00 |
|
Lukas Wirth
|
1894db49b1
|
Complete keywords in (Assoc)ItemList with leading attribute
|
2021-05-28 03:20:55 +02:00 |
|
Lukas Wirth
|
9e71dd9799
|
Only complete modules in empty use-statements
|
2021-05-28 02:42:47 +02:00 |
|
Lukas Wirth
|
7ad378fec0
|
Complete modules in assoc item lists
|
2021-05-27 20:53:38 +02:00 |
|
Lukas Wirth
|
3a16950fd9
|
Cleanup ImmediateLocation determination
|
2021-05-27 18:16:39 +02:00 |
|
Lukas Wirth
|
f41c983424
|
Don't complete non-macro item paths in impls and modules
|
2021-05-27 12:23:36 +02:00 |
|
Lukas Wirth
|
6ec4ea8d9e
|
simplify
|
2021-05-27 03:15:48 +02:00 |
|
Lukas Wirth
|
7de925b8ab
|
Collapse more CompletionContext booleans into enums
|
2021-05-27 02:54:49 +02:00 |
|
Lukas Wirth
|
26e784a575
|
simplify
|
2021-05-26 21:09:27 +02:00 |
|
Matthias Krüger
|
ae7e55c1dd
|
clippy::complexity simplifications related to Iterators
|
2021-03-21 13:13:34 +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 |
|
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 |
|