LCOV - code coverage report
Current view: top level - src/esys/repo/exe - cmd.cpp (source / functions) Hit Total Coverage
Test: esysrepo_coverage.info Lines: 257 401 64.1 %
Date: 2026-09-26 15:38:18 Functions: 60 77 77.9 %

Function Name Sort by function name Hit count Sort by hit count
esys::repo::exe::Cmd::get_cli_cmd() 0
esys::repo::exe::Cmd::generic_error(int) 0
esys::repo::exe::Cmd::print_capture(std::basic_ostream<char, std::char_traits<char> >&, std::shared_ptr<esys::repo::manifest::Capture>) 0
esys::repo::exe::Cmd::set_logger_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::Cmd::set_user_config(std::shared_ptr<esys::repo::UserConfig>) 0
esys::repo::exe::Cmd::get_repo_branches(std::shared_ptr<esys::repo::manifest::Repository>, esys::repo::git::BranchType, esys::repo::git::Branches&) 0
esys::repo::exe::Cmd::find_git_repo_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::Cmd::get_extra_start_msg[abi:cxx11]() 0
esys::repo::exe::Cmd::print_esysrepo_note(std::basic_ostream<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::Cmd::process_sub_args_as_git_repo_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::Cmd::log(esys::log::Level, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::Cmd::log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::log::Level, int) 0
esys::repo::exe::Cmd::critical(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::Cmd::~Cmd() 0
esys::repo::exe::Cmd::get_delta_time() const 0
esys::repo::exe::Cmd::get_user_config() const 0
esys::repo::exe::Cmd::get_time() const 0
esys::repo::exe::Cmd::load_capture(std::shared_ptr<esys::repo::manifest::Capture>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
esys::repo::exe::Cmd::warn(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
esys::repo::exe::Cmd::set_groups(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> > > > const&) 3
esys::repo::exe::Cmd::get_app_base() 3
esys::repo::exe::Cmd::process_sub_args_as_git_repo_paths() 3
esys::repo::exe::Cmd::get_input_git_repo_paths[abi:cxx11]() const 3
esys::repo::exe::Cmd::error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4
esys::repo::exe::Cmd::get_console_os() 5
esys::repo::exe::Cmd::set_print_result_summary(bool) 6
esys::repo::exe::Cmd::create_logger(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 7
esys::repo::exe::Cmd::get_logger_mngr() 7
esys::repo::exe::Cmd::get_logger_name[abi:cxx11]() const 7
esys::repo::exe::Cmd::find_git_root_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 13
esys::repo::exe::Cmd::is_git_root_folder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 13
esys::repo::exe::Cmd::set_console_os(std::basic_ostream<char, std::char_traits<char> >*) 18
esys::repo::exe::Cmd::get_groups[abi:cxx11]() const 24
esys::repo::exe::Cmd::get_debug() const 26
esys::repo::exe::Cmd::get_job_count() const 27
esys::repo::exe::Cmd::set_loader(std::shared_ptr<esys::repo::manifest::Loader>) 32
esys::repo::exe::Cmd::set_manifest(std::shared_ptr<esys::repo::Manifest>) 32
esys::repo::exe::Cmd::only_one_folder_or_workspace() 33
esys::repo::exe::Cmd::find_workspace_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 34
esys::repo::exe::Cmd::default_handling_folder_workspace() 34
esys::repo::exe::Cmd::set_job_count(int) 35
esys::repo::exe::Cmd::load_manifest() 38
esys::repo::exe::Cmd::open_esysrepo_folder() 38
esys::repo::exe::Cmd::get_sub_args[abi:cxx11]() const 38
esys::repo::exe::Cmd::set_print_cmd_name_by_base(bool) 55
esys::repo::exe::Cmd::set_user_folder(std::shared_ptr<esys::repo::UserFolder>) 67
esys::repo::exe::Cmd::set_config_folder(std::shared_ptr<esys::repo::ConfigFolder>) 68
esys::repo::exe::Cmd::set_folder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 71
esys::repo::exe::Cmd::set_delta_time(bool) 71
esys::repo::exe::Cmd::set_time(bool) 71
esys::repo::exe::Cmd::set_git(std::shared_ptr<esys::repo::GitBase>) 73
esys::repo::exe::Cmd::print_cmd_name() 77
esys::repo::exe::Cmd::print_cmd_name(std::basic_ostream<char, std::char_traits<char> >&) 79
esys::repo::exe::Cmd::load_or_create_user_config() 81
esys::repo::exe::Cmd::run() 81
esys::repo::exe::Cmd::get_print_result_summary() const 81
esys::repo::exe::Cmd::get_print_cmd_name_by_base() const 81
esys::repo::exe::Cmd::set_sub_args(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> > > > const&) 88
esys::repo::exe::Cmd::debug(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 102
esys::repo::exe::Cmd::set_debug(bool) 108
esys::repo::exe::Cmd::new_git_helper() 112
esys::repo::exe::Cmd::get_folder[abi:cxx11]() const 158
esys::repo::exe::Cmd::get_name[abi:cxx11]() const 158
esys::repo::exe::Cmd::get_user_folder() const 162
esys::repo::exe::Cmd::get_loader() 190
esys::repo::exe::Cmd::set_workspace_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 204
esys::repo::exe::Cmd::set_cli_cmd(esys::repo::cli::Cmd*) 236
esys::repo::exe::Cmd::set_app_base(esys::repo::cli::AppBase*) 236
esys::repo::exe::Cmd::Cmd(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 301
esys::repo::exe::Cmd::~Cmd().2 301
esys::repo::exe::Cmd::get_manifest() const 338
esys::repo::exe::Cmd::get_workspace_path[abi:cxx11]() const 355
esys::repo::exe::Cmd::info(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 371
esys::repo::exe::Cmd::clean_cout() 478
esys::repo::exe::Cmd::get_git() const 510
esys::repo::exe::Cmd::get_config_folder() 648
esys::repo::exe::Cmd::get_config_folder() const 655

Generated by: LCOV version 1.14