diff options
Diffstat (limited to 'support/texlab/crates/texlab/src/util/diagnostics.rs')
-rw-r--r-- | support/texlab/crates/texlab/src/util/diagnostics.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/support/texlab/crates/texlab/src/util/diagnostics.rs b/support/texlab/crates/texlab/src/util/diagnostics.rs index 9bac4df44e..b6f1efbce9 100644 --- a/support/texlab/crates/texlab/src/util/diagnostics.rs +++ b/support/texlab/crates/texlab/src/util/diagnostics.rs @@ -1,11 +1,9 @@ -use base_db::{diagnostics::ErrorCode, Document, Workspace}; +use base_db::{diagnostics::ErrorCode, util::filter_regex_patterns, Document, Workspace}; use distro::Language; use lsp_types::{DiagnosticSeverity, NumberOrString}; use rustc_hash::FxHashMap; use syntax::BuildErrorLevel; -use crate::util; - use super::line_index_ext::LineIndexExt; pub fn collect(workspace: &Workspace) -> FxHashMap<&Document, Vec<lsp_types::Diagnostic>> { @@ -110,7 +108,7 @@ pub fn filter( let config = &workspace.config().diagnostics; for diagnostics in all_diagnostics.values_mut() { diagnostics.retain(|diagnostic| { - util::regex_filter::filter( + filter_regex_patterns( &diagnostic.message, &config.allowed_patterns, &config.ignored_patterns, |