Cleanup imports

This commit is contained in:
Aleksey Kladov 2020-05-04 15:07:51 +02:00
parent 71f6d58e31
commit e9643ab74c

View File

@ -3,15 +3,17 @@
//! This module uses a bit of static metadata to provide completions
//! for built-in attributes.
use super::completion_context::CompletionContext;
use super::completion_item::{CompletionItem, CompletionItemKind, CompletionKind, Completions};
use ast::AttrInput;
use ra_syntax::{
ast::{self, AttrKind},
ast::{self, AttrInput, AttrKind},
AstNode, SyntaxKind,
};
use rustc_hash::FxHashSet;
use crate::completion::{
completion_context::CompletionContext,
completion_item::{CompletionItem, CompletionItemKind, CompletionKind, Completions},
};
pub(super) fn complete_attribute(acc: &mut Completions, ctx: &CompletionContext) -> Option<()> {
let attribute = ctx.attribute_under_caret.as_ref()?;