diff options
Diffstat (limited to 'crates/ide/src/completion.rs')
-rw-r--r-- | crates/ide/src/completion.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crates/ide/src/completion.rs b/crates/ide/src/completion.rs index 7fb4d687e..51dbac078 100644 --- a/crates/ide/src/completion.rs +++ b/crates/ide/src/completion.rs | |||
@@ -18,6 +18,7 @@ mod complete_unqualified_path; | |||
18 | mod complete_postfix; | 18 | mod complete_postfix; |
19 | mod complete_macro_in_item_position; | 19 | mod complete_macro_in_item_position; |
20 | mod complete_trait_impl; | 20 | mod complete_trait_impl; |
21 | mod unstable_feature_descriptor; | ||
21 | 22 | ||
22 | use ide_db::RootDatabase; | 23 | use ide_db::RootDatabase; |
23 | 24 | ||
@@ -29,6 +30,11 @@ use crate::{ | |||
29 | FilePosition, | 30 | FilePosition, |
30 | }; | 31 | }; |
31 | 32 | ||
33 | //FIXME: cyclic imports caused by xtask generation, this should be better | ||
34 | use crate::completion::{ | ||
35 | complete_attribute::LintCompletion, unstable_feature_descriptor::UNSTABLE_FEATURE_DESCRIPTOR, | ||
36 | }; | ||
37 | |||
32 | pub use crate::completion::{ | 38 | pub use crate::completion::{ |
33 | completion_config::CompletionConfig, | 39 | completion_config::CompletionConfig, |
34 | completion_item::{CompletionItem, CompletionItemKind, CompletionScore, InsertTextFormat}, | 40 | completion_item::{CompletionItem, CompletionItemKind, CompletionScore, InsertTextFormat}, |