From 1a9c61f5f888873611fb90b7ab85508b8e75079a Mon Sep 17 00:00:00 2001 From: Julien FAUCHER Date: Sun, 12 Jan 2025 14:25:29 +0100 Subject: [PATCH] Reduce log level on indexing --- CHANGELOG.md | 1 + indexer/index_reference_visitor.cpp | 6 +++--- indexer/index_symbols.cpp | 2 +- indexer/index_visitor.cpp | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4935f54..2c4921a 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ - Full rework of the indexer. - Updated CMakeLists.txt to generate proper semver version strings - Show versions upon start of LSP and indexer (standalone) + - Reduced log level in the indexer (use of trace) ## Fixed diff --git a/indexer/index_reference_visitor.cpp b/indexer/index_reference_visitor.cpp index 9b00b39..f6b2322 100644 --- a/indexer/index_reference_visitor.cpp +++ b/indexer/index_reference_visitor.cpp @@ -5,20 +5,20 @@ namespace diplomat::index bool ReferenceVisitor::_add_reference_from_stx(const slang::SourceRange & loc, const std::string_view& name) { - spdlog::debug(" Found reference for name {}", name); + spdlog::trace(" Found reference for name {}", name); IndexRange node_loc(loc,*_sm); IndexFile* parent_file = _index->add_file(node_loc.start.file); IndexScope* ref_scope = parent_file->lookup_scope_by_range(node_loc); if(! ref_scope) { - spdlog::debug(" Reference dropped: missing scope"); + spdlog::trace(" Reference dropped: missing scope"); return false; } IndexSymbol* main_symb = ref_scope->lookup_symbol(std::string(name)); if(! main_symb) { - spdlog::debug(" Reference dropped: failed to find symbol {} from scope {}",name, ref_scope->get_full_path()); + spdlog::trace(" Reference dropped: failed to find symbol {} from scope {}",name, ref_scope->get_full_path()); return false; } diff --git a/indexer/index_symbols.cpp b/indexer/index_symbols.cpp index d0edd6d..f07d69d 100644 --- a/indexer/index_symbols.cpp +++ b/indexer/index_symbols.cpp @@ -30,7 +30,7 @@ namespace diplomat::index void IndexSymbol::add_reference(IndexRange ref_location) { - spdlog::debug(" Add reference to {} : {}",_name,ref_location.start.to_string()); + spdlog::trace(" Add reference to {} : {}",_name,ref_location.start.to_string()); _references_locations.insert(ref_location); } diff --git a/indexer/index_visitor.cpp b/indexer/index_visitor.cpp index 4b3397c..bc67a6b 100644 --- a/indexer/index_visitor.cpp +++ b/indexer/index_visitor.cpp @@ -53,10 +53,10 @@ namespace diplomat::index { IndexSymbol* new_symb = _index->add_symbol(node.name,{stx->sourceRange(),*_sm}, slang::ast::toString(node.kind)); _current_scope()->add_symbol(new_symb); - spdlog::info("Added symbol with location {}.{} of kind {}",_current_scope()->get_full_path(),node.name,slang::ast::toString(node.kind)); + spdlog::debug("Added symbol with location {}.{} of kind {}",_current_scope()->get_full_path(),node.name,slang::ast::toString(node.kind)); } else - spdlog::info("Skipped symbol without def {}.{} of kind {}",_current_scope()->get_full_path(),node.name,slang::ast::toString(node.kind)); + spdlog::debug("Skipped symbol without def {}.{} of kind {}",_current_scope()->get_full_path(),node.name,slang::ast::toString(node.kind)); } visitDefault(node);