diff options
author | gfreezy <[email protected]> | 2019-01-20 04:02:00 +0000 |
---|---|---|
committer | gfreezy <[email protected]> | 2019-01-20 04:02:00 +0000 |
commit | 2a43638052213d1faa690e6d68bd5702e44fa027 (patch) | |
tree | 38cb979816dcdff9b9847592a1f99193f0bda70b /crates/ra_ide_api/src/completion/complete_scope.rs | |
parent | 94d96b60f334e662f516bd0f04cc4191d7a804e6 (diff) |
use a combination of `source_change` and `text_edit` for `CompleteItem`
Diffstat (limited to 'crates/ra_ide_api/src/completion/complete_scope.rs')
-rw-r--r-- | crates/ra_ide_api/src/completion/complete_scope.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_ide_api/src/completion/complete_scope.rs b/crates/ra_ide_api/src/completion/complete_scope.rs index 958a12f22..20fc77f06 100644 --- a/crates/ra_ide_api/src/completion/complete_scope.rs +++ b/crates/ra_ide_api/src/completion/complete_scope.rs | |||
@@ -31,7 +31,7 @@ pub(super) fn complete_scope(acc: &mut Completions, ctx: &CompletionContext) { | |||
31 | .for_each(|(name, res)| { | 31 | .for_each(|(name, res)| { |
32 | CompletionItem::new( | 32 | CompletionItem::new( |
33 | CompletionKind::Reference, | 33 | CompletionKind::Reference, |
34 | ctx.leaf_range(), | 34 | ctx.source_range(), |
35 | name.to_string(), | 35 | name.to_string(), |
36 | ) | 36 | ) |
37 | .from_resolution(ctx, res) | 37 | .from_resolution(ctx, res) |
@@ -52,7 +52,7 @@ fn complete_fn( | |||
52 | .for_each(|entry| { | 52 | .for_each(|entry| { |
53 | CompletionItem::new( | 53 | CompletionItem::new( |
54 | CompletionKind::Reference, | 54 | CompletionKind::Reference, |
55 | ctx.leaf_range(), | 55 | ctx.source_range(), |
56 | entry.name().to_string(), | 56 | entry.name().to_string(), |
57 | ) | 57 | ) |
58 | .kind(CompletionItemKind::Binding) | 58 | .kind(CompletionItemKind::Binding) |