LCOV - code coverage report
Current view: top level - lib - settings.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 185 213 86.9 %
Date: 2024-04-28 12:00:40 Functions: 16 17 94.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
Settings::setMisraRuleTexts(std::function<int (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)> const&)::{lambda(AddonInfo const&)#1}::operator()(AddonInfo const&) const 0
Settings::setMisraRuleTexts(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
Settings::getMisraRuleText(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 2
Settings::getNameAndVersion(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 10
Settings::loadSummaries() 25
Settings::setMisraRuleTexts(std::function<int (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)> const&) 25
Settings::removeEnabled(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 35
Settings::addEnabled(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 164
Settings::applyEnabled(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 199
Settings::loadCppcheckCfg[abi:cxx11](Settings&, Suppressions&) 223
Settings::parseEnabled(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::tuple<SimpleEnableGroup<Severity>, SimpleEnableGroup<Checks> >&) 254
getPid() 4153
Settings::Settings() 4153
Settings::defaultExecutor() 4155
Settings::setCheckLevel(Settings::CheckLevel) 4467
Settings::isEnabled(ValueFlow::Value const*, bool) const 12501
Settings::isPremiumEnabled(char const*) const 147543

Generated by: LCOV version 1.14