Skip to content

Commit 83f09ec

Browse files
committed
minor: Silence noisy language server not found error in log
1 parent cb25d13 commit 83f09ec

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

helix-view/src/editor.rs

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1238,12 +1238,19 @@ impl Editor {
12381238
.filter_map(|(lang, client)| match client {
12391239
Ok(client) => Some((lang, client)),
12401240
Err(err) => {
1241-
log::error!(
1242-
"Failed to initialize the language servers for `{}` - `{}` {{ {} }}",
1243-
language.scope(),
1244-
lang,
1245-
err
1246-
);
1241+
if let helix_lsp::Error::ExecutableNotFound(err) = err {
1242+
// Silence by default since some language servers might just not be installed
1243+
log::debug!(
1244+
"Language server not found for `{}` {} {}", language.scope(), lang, err,
1245+
);
1246+
} else {
1247+
log::error!(
1248+
"Failed to initialize the language servers for `{}` - `{}` {{ {} }}",
1249+
language.scope(),
1250+
lang,
1251+
err
1252+
);
1253+
}
12471254
None
12481255
}
12491256
})

0 commit comments

Comments
 (0)