LCOV - code coverage report
Current view: top level - src/esys/repo - manifest.cpp (source / functions) Hit Total Coverage
Test: esysrepo_coverage.info Lines: 90 116 77.6 %
Date: 2026-08-01 10:43:40 Functions: 27 36 75.0 %

Function Name Sort by function name Hit count Sort by hit count
esys::repo::Manifest::get_groups() 157
esys::repo::Manifest::set_format(esys::repo::manifest::Format) 25
esys::repo::Manifest::add_include(std::shared_ptr<esys::repo::manifest::Include>) 2
esys::repo::Manifest::add_location(std::shared_ptr<esys::repo::manifest::Location>, bool) 80
esys::repo::Manifest::get_includes() 4
esys::repo::Manifest::find_location(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 401
esys::repo::Manifest::get_locations() 94
esys::repo::Manifest::find_repo_by_url(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::Manifest::find_repo_by_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 18
esys::repo::Manifest::get_map_locations[abi:cxx11]() 0
esys::repo::Manifest::get_repo_revision[abi:cxx11](std::shared_ptr<esys::repo::manifest::Repository>) 50
esys::repo::Manifest::get_default_location() 355
esys::repo::Manifest::set_default_location(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 23
esys::repo::Manifest::set_default_location(std::shared_ptr<esys::repo::manifest::Location>) 1
esys::repo::Manifest::set_default_revision(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 48
esys::repo::Manifest::find_repo_path_by_url(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::Manifest::set_default_job_count(int) 48
esys::repo::Manifest::clear() 57
esys::repo::Manifest::set_kind(esys::repo::manifest::Kind) 51
esys::repo::Manifest::set_type(esys::repo::manifest::Type) 50
esys::repo::Manifest::Manifest() 48
esys::repo::Manifest::~Manifest() 0
esys::repo::Manifest::~Manifest().2 48
esys::repo::operator<<(std::basic_ostream<char, std::char_traits<char> >&, esys::repo::Manifest const&) 0
esys::repo::Manifest::get_format() const 9
esys::repo::Manifest::get_groups() const 0
esys::repo::Manifest::get_includes() const 2
esys::repo::Manifest::get_locations() const 6
esys::repo::Manifest::get_map_locations[abi:cxx11]() const 0
esys::repo::Manifest::get_default_revision[abi:cxx11]() const 72
esys::repo::Manifest::get_default_job_count() const 10
esys::repo::Manifest::get_default_location_str[abi:cxx11]() const 0
esys::repo::Manifest::get_kind() const 29
esys::repo::Manifest::get_type() const 5
esys::repo::Manifest::operator==(esys::repo::Manifest const&) const 1
esys::repo::Manifest::operator!=(esys::repo::Manifest const&) const 0

Generated by: LCOV version 1.14