LCOV - code coverage report
Current view: top level - src/esys/repo/manifest - repository_manifest.cpp (source / functions) Hit Total Coverage
Test: esysrepo_coverage.info Lines: 85 86 98.8 %
Date: 2026-11-07 22:18:26 Functions: 29 30 96.7 %

Function Name Sort by function name Hit count Sort by hit count
esys::repo::manifest::Repository::~Repository() 0
esys::repo::manifest::Repository::clear_depends() 1
esys::repo::manifest::Repository::add_depends(std::shared_ptr<esys::repo::manifest::Depends>) 7
esys::repo::manifest::Repository::operator==(esys::repo::manifest::Repository const&) const 8
esys::repo::manifest::Repository::operator!=(esys::repo::manifest::Repository const&) const 8
esys::repo::manifest::Repository::set_sharing(std::optional<esys::repo::sharing::Config>) 10
esys::repo::manifest::Repository::set_workspace(std::optional<esys::repo::manifest::WorkspaceConfig>) 10
esys::repo::manifest::Repository::set_sync_s(std::optional<bool>) 11
esys::repo::manifest::Repository::get_workspace() const 24
esys::repo::manifest::Repository::get_url[abi:cxx11]() const 28
esys::repo::manifest::Repository::get_depends() const 30
esys::repo::manifest::Repository::get_location_str[abi:cxx11]() const 39
esys::repo::manifest::Repository::get_groups() const 42
esys::repo::manifest::Repository::Repository(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&) 74
esys::repo::manifest::Repository::get_location() const 249
esys::repo::manifest::Repository::get_groups() 260
esys::repo::manifest::Repository::get_sync_s() const 294
esys::repo::manifest::Repository::set_revision(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 299
esys::repo::manifest::Repository::get_sharing() const 397
esys::repo::manifest::Repository::get_revision[abi:cxx11]() const 527
esys::repo::manifest::Repository::is_nested_workspace() const 549
esys::repo::manifest::Repository::set_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 784
esys::repo::manifest::Repository::set_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 785
esys::repo::manifest::Repository::Repository() 786
esys::repo::manifest::Repository::~Repository().2 860
esys::repo::manifest::Repository::get_depends() 995
esys::repo::manifest::Repository::set_location(esys::repo::manifest::Location*) 1264
esys::repo::manifest::Repository::set_location(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1326
esys::repo::manifest::Repository::get_name[abi:cxx11]() const 1605
esys::repo::manifest::Repository::get_path[abi:cxx11]() const 3277

Generated by: LCOV version 1.14