aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/hover.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ide/src/hover.rs')
-rw-r--r--crates/ide/src/hover.rs7
1 files changed, 1 insertions, 6 deletions
diff --git a/crates/ide/src/hover.rs b/crates/ide/src/hover.rs
index 2024acd94..44ebdbd35 100644
--- a/crates/ide/src/hover.rs
+++ b/crates/ide/src/hover.rs
@@ -182,12 +182,7 @@ fn runnable_action(
182) -> Option<HoverAction> { 182) -> Option<HoverAction> {
183 match def { 183 match def {
184 Definition::ModuleDef(it) => match it { 184 Definition::ModuleDef(it) => match it {
185 ModuleDef::Module(it) => match it.definition_source(sema.db).value { 185 ModuleDef::Module(it) => runnable_mod(&sema, it).map(|it| HoverAction::Runnable(it)),
186 ModuleSource::Module(it) => {
187 runnable_mod(&sema, it).map(|it| HoverAction::Runnable(it))
188 }
189 _ => None,
190 },
191 ModuleDef::Function(func) => { 186 ModuleDef::Function(func) => {
192 let src = func.source(sema.db)?; 187 let src = func.source(sema.db)?;
193 if src.file_id != file_id.into() { 188 if src.file_id != file_id.into() {