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-08-01 10:43:40 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::find_git_root_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
esys::repo::exe::Cmd::is_git_root_folder(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::get_app_base() 2
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::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::create_logger(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4
esys::repo::exe::Cmd::get_console_os() 4
esys::repo::exe::Cmd::get_logger_mngr() 4
esys::repo::exe::Cmd::set_print_result_summary(bool) 4
esys::repo::exe::Cmd::error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4
esys::repo::exe::Cmd::get_logger_name[abi:cxx11]() const 4
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 18
esys::repo::exe::Cmd::get_debug() const 20
esys::repo::exe::Cmd::get_job_count() const 21
esys::repo::exe::Cmd::set_job_count(int) 23
esys::repo::exe::Cmd::only_one_folder_or_workspace() 24
esys::repo::exe::Cmd::set_loader(std::shared_ptr<esys::repo::manifest::Loader>) 27
esys::repo::exe::Cmd::set_manifest(std::shared_ptr<esys::repo::Manifest>) 27
esys::repo::exe::Cmd::find_workspace_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 28
esys::repo::exe::Cmd::default_handling_folder_workspace() 28
esys::repo::exe::Cmd::load_manifest() 32
esys::repo::exe::Cmd::open_esysrepo_folder() 32
esys::repo::exe::Cmd::get_sub_args[abi:cxx11]() const 32
esys::repo::exe::Cmd::set_print_cmd_name_by_base(bool) 37
esys::repo::exe::Cmd::set_folder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 48
esys::repo::exe::Cmd::set_delta_time(bool) 48
esys::repo::exe::Cmd::set_time(bool) 48
esys::repo::exe::Cmd::set_user_folder(std::shared_ptr<esys::repo::UserFolder>) 52
esys::repo::exe::Cmd::set_config_folder(std::shared_ptr<esys::repo::ConfigFolder>) 53
esys::repo::exe::Cmd::print_cmd_name() 54
esys::repo::exe::Cmd::print_cmd_name(std::basic_ostream<char, std::char_traits<char> >&) 56
esys::repo::exe::Cmd::set_git(std::shared_ptr<esys::repo::GitBase>) 57
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&) 58
esys::repo::exe::Cmd::load_or_create_user_config() 58
esys::repo::exe::Cmd::run() 58
esys::repo::exe::Cmd::get_print_result_summary() const 58
esys::repo::exe::Cmd::get_print_cmd_name_by_base() const 58
esys::repo::exe::Cmd::set_debug(bool) 76
esys::repo::exe::Cmd::debug(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 80
esys::repo::exe::Cmd::new_git_helper() 98
esys::repo::exe::Cmd::get_name[abi:cxx11]() const 112
esys::repo::exe::Cmd::get_folder[abi:cxx11]() const 114
esys::repo::exe::Cmd::get_user_folder() const 116
esys::repo::exe::Cmd::set_workspace_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 142
esys::repo::exe::Cmd::get_loader() 160
esys::repo::exe::Cmd::set_cli_cmd(esys::repo::cli::Cmd*) 171
esys::repo::exe::Cmd::set_app_base(esys::repo::cli::AppBase*) 171
esys::repo::exe::Cmd::get_manifest() const 209
esys::repo::exe::Cmd::Cmd(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 217
esys::repo::exe::Cmd::~Cmd().2 217
esys::repo::exe::Cmd::info(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 249
esys::repo::exe::Cmd::get_workspace_path[abi:cxx11]() const 249
esys::repo::exe::Cmd::get_config_folder() 317
esys::repo::exe::Cmd::clean_cout() 334
esys::repo::exe::Cmd::get_git() const 414
esys::repo::exe::Cmd::get_config_folder() const 467

Generated by: LCOV version 1.14