LCOV - code coverage report
Current view: top level - src/esys/repo/exe - cmdinit.cpp (source / functions) Hit Total Coverage
Test: esysrepo_coverage.info Lines: 423 634 66.7 %
Date: 2026-11-07 22:18:26 Functions: 45 51 88.2 %

Function Name Sort by function name Hit count Sort by hit count
esys::repo::exe::CmdInit::get_extra_start_msg[abi:cxx11]() 0
esys::repo::exe::CmdInit::read_esysrepo_manifest(std::shared_ptr<esys::repo::Manifest>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::CmdInit::fetch_git_super_project() 0
esys::repo::exe::CmdInit::log_manifest_read_error(esys::repo::manifest::FileBase&, esys::repo::Result const&) 0
esys::repo::exe::CmdInit::read_esysrepo_manifest_json(std::shared_ptr<esys::repo::Manifest>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::CmdInit::~CmdInit() 0
esys::repo::exe::CmdInit::set_directories(std::shared_ptr<esys::repo::manifest::Directories>) 1
esys::repo::exe::CmdInit::set_bootstrap_nested(bool) 1
esys::repo::exe::CmdInit::find_url_from_project_name() 1
esys::repo::exe::CmdInit::load_esysrepo_folder_succeeded() 1
esys::repo::exe::(anonymous namespace)::is_native_manifest_filename(boost::filesystem::path const&) 2
esys::repo::exe::CmdInit::fetch_google_manifest() 2
esys::repo::exe::CmdInit::get_directories() const 2
esys::repo::exe::CmdInit::get_project_name[abi:cxx11]() const 3
esys::repo::exe::(anonymous namespace)::paths_same(boost::filesystem::path const&, boost::filesystem::path const&) 5
esys::repo::exe::(anonymous namespace)::rel_generic(boost::filesystem::path const&, boost::filesystem::path const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 5
esys::repo::exe::CmdInit::fetch_local_manifest() 6
esys::repo::exe::CmdInit::fetch_esysrepo_manifest(esys::repo::GitHelper&, 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&) 9
esys::repo::exe::CmdInit::read_esysrepo_manifest_xml(std::shared_ptr<esys::repo::Manifest>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 14
esys::repo::exe::CmdInit::set_manifest_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 15
esys::repo::exe::CmdInit::set_git_super_project(bool) 15
esys::repo::exe::CmdInit::get_rev_set[abi:cxx11]() const 15
esys::repo::exe::CmdInit::set_rev_set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 16
esys::repo::exe::CmdInit::set_parse_mode(esys::repo::manifest::ParseMode) 16
esys::repo::exe::CmdInit::set_project_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 16
esys::repo::exe::CmdInit::install_google_manifest(esys::repo::GitHelper&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 16
esys::repo::exe::CmdInit::set_google_manifest(bool) 17
esys::repo::exe::CmdInit::set_branch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 18
esys::repo::exe::CmdInit::set_prefer_branch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 18
esys::repo::exe::(anonymous namespace)::abs_norm(boost::filesystem::path const&) 21
esys::repo::exe::CmdInit::set_manifest_local(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 22
esys::repo::exe::CmdInit::fetch_unknown_manifest() 23
esys::repo::exe::CmdInit::clone_manifest_repo(esys::repo::GitHelper&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 25
esys::repo::exe::CmdInit::fetch_manifest() 31
esys::repo::exe::CmdInit::create_esysrepo_folder() 31
esys::repo::exe::CmdInit::load_esysrepo_folder_failed() 31
esys::repo::exe::CmdInit::get_bootstrap_nested() const 31
esys::repo::exe::CmdInit::load_esysrepo_folder() 32
esys::repo::exe::CmdInit::impl_run() 32
esys::repo::exe::CmdInit::get_google_manifest_filename[abi:cxx11]() const 32
esys::repo::exe::CmdInit::get_branch[abi:cxx11]() const 36
esys::repo::exe::CmdInit::get_manifest_name[abi:cxx11]() const 37
esys::repo::exe::CmdInit::get_google_manifest() const 37
esys::repo::exe::CmdInit::get_manifest_local[abi:cxx11]() const 44
esys::repo::exe::CmdInit::get_parse_mode() const 46
esys::repo::exe::CmdInit::get_prefer_branch[abi:cxx11]() const 47
esys::repo::exe::CmdInit::set_url(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 52
esys::repo::exe::CmdInit::CmdInit() 52
esys::repo::exe::CmdInit::~CmdInit().2 52
esys::repo::exe::CmdInit::get_git_super_project() const 58
esys::repo::exe::CmdInit::get_url[abi:cxx11]() const 110

Generated by: LCOV version 1.14