Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/context.rs')
-rw-r--r--crates/ide-completion/src/context.rs23
1 files changed, 10 insertions, 13 deletions
diff --git a/crates/ide-completion/src/context.rs b/crates/ide-completion/src/context.rs
index 54620bbad1..aa0b6060f6 100644
--- a/crates/ide-completion/src/context.rs
+++ b/crates/ide-completion/src/context.rs
@@ -6,26 +6,27 @@ mod tests;
use std::{iter, ops::ControlFlow};
-use base_db::{salsa::AsDynDatabase, RootQueryDb as _};
+use base_db::{RootQueryDb as _, salsa::AsDynDatabase};
use hir::{
DisplayTarget, HasAttrs, Local, ModPath, ModuleDef, ModuleSource, Name, PathResolution,
ScopeDef, Semantics, SemanticsScope, Symbol, Type, TypeInfo,
};
use ide_db::{
- famous_defs::FamousDefs, helpers::is_editable_crate, FilePosition, FxHashMap, FxHashSet,
- RootDatabase,
+ FilePosition, FxHashMap, FxHashSet, RootDatabase, famous_defs::FamousDefs,
+ helpers::is_editable_crate,
};
use syntax::{
- ast::{self, AttrKind, NameOrNameRef},
- match_ast, AstNode, Edition, SmolStr,
+ AstNode, Edition, SmolStr,
SyntaxKind::{self, *},
- SyntaxToken, TextRange, TextSize, T,
+ SyntaxToken, T, TextRange, TextSize,
+ ast::{self, AttrKind, NameOrNameRef},
+ match_ast,
};
use crate::{
- config::AutoImportExclusionType,
- context::analysis::{expand_and_analyze, AnalysisResult},
CompletionConfig,
+ config::AutoImportExclusionType,
+ context::analysis::{AnalysisResult, expand_and_analyze},
};
const COMPLETION_MARKER: &str = "raCompletionMarker";
@@ -676,11 +677,7 @@ impl CompletionContext<'_> {
};
}
- if self.is_doc_hidden(attrs, defining_crate) {
- Visible::No
- } else {
- Visible::Yes
- }
+ if self.is_doc_hidden(attrs, defining_crate) { Visible::No } else { Visible::Yes }
}
pub(crate) fn is_doc_hidden(&self, attrs: &hir::Attrs, defining_crate: hir::Crate) -> bool {