diff options
Diffstat (limited to 'support/texlab/crates/diagnostics/src/citations.rs')
-rw-r--r-- | support/texlab/crates/diagnostics/src/citations.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/support/texlab/crates/diagnostics/src/citations.rs b/support/texlab/crates/diagnostics/src/citations.rs index 0f09f589be..43d5f495d2 100644 --- a/support/texlab/crates/diagnostics/src/citations.rs +++ b/support/texlab/crates/diagnostics/src/citations.rs @@ -24,7 +24,7 @@ pub fn detect_undefined_citations<'a>( for citation in &data.semantics.citations { let name = citation.name_text(); - if name != "*" && !entries.contains(name) && !name.contains("#") { + if name != "*" && !entries.contains(name) { let diagnostic = Diagnostic::Tex(citation.name.range, TexError::UndefinedCitation); results .entry(document.uri.clone()) @@ -65,8 +65,8 @@ pub fn detect_unused_entries<'a>( Some(()) } -pub fn detect_duplicate_entries<'a>( - workspace: &'a Workspace, +pub fn detect_duplicate_entries( + workspace: &Workspace, results: &mut FxHashMap<Url, Vec<Diagnostic>>, ) { for conflict in queries::Conflict::find_all::<Entry>(workspace) { |