Skip to content

Commit 67b1dfb

Browse files
bors[bot]matklad
andauthored
Merge #5095
5095: Add `::` to label for `crate::` completion r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
2 parents b081018 + 491d000 commit 67b1dfb

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

crates/ra_ide/src/completion/complete_keyword.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ pub(super) fn complete_use_tree_keyword(acc: &mut Completions, ctx: &CompletionC
1111
let source_range = ctx.source_range();
1212
match (ctx.use_item_syntax.as_ref(), ctx.path_prefix.as_ref()) {
1313
(Some(_), None) => {
14-
CompletionItem::new(CompletionKind::Keyword, source_range, "crate")
14+
CompletionItem::new(CompletionKind::Keyword, source_range, "crate::")
1515
.kind(CompletionItemKind::Keyword)
1616
.insert_text("crate::")
1717
.add_to(acc);
1818
CompletionItem::new(CompletionKind::Keyword, source_range, "self")
1919
.kind(CompletionItemKind::Keyword)
2020
.add_to(acc);
21-
CompletionItem::new(CompletionKind::Keyword, source_range, "super")
21+
CompletionItem::new(CompletionKind::Keyword, source_range, "super::")
2222
.kind(CompletionItemKind::Keyword)
2323
.insert_text("super::")
2424
.add_to(acc);
@@ -27,7 +27,7 @@ pub(super) fn complete_use_tree_keyword(acc: &mut Completions, ctx: &CompletionC
2727
CompletionItem::new(CompletionKind::Keyword, source_range, "self")
2828
.kind(CompletionItemKind::Keyword)
2929
.add_to(acc);
30-
CompletionItem::new(CompletionKind::Keyword, source_range, "super")
30+
CompletionItem::new(CompletionKind::Keyword, source_range, "super::")
3131
.kind(CompletionItemKind::Keyword)
3232
.insert_text("super::")
3333
.add_to(acc);
@@ -182,25 +182,25 @@ mod tests {
182182
assert_snapshot!(
183183
get_keyword_completions(r"use <|>"),
184184
@r###"
185-
kw crate
185+
kw crate::
186186
kw self
187-
kw super
187+
kw super::
188188
"###
189189
);
190190

191191
assert_snapshot!(
192192
get_keyword_completions(r"use a::<|>"),
193193
@r###"
194194
kw self
195-
kw super
195+
kw super::
196196
"###
197197
);
198198

199199
assert_snapshot!(
200200
get_keyword_completions(r"use a::{b, <|>}"),
201201
@r###"
202202
kw self
203-
kw super
203+
kw super::
204204
"###
205205
);
206206
}

0 commit comments

Comments
 (0)