LCOV - code coverage report
Current view: top level - src/esys/repo/exe - cmd.cpp (source / functions) Hit Total Coverage
Test: esysrepo_coverage.info Lines: 266 419 63.5 %
Date: 2026-11-07 22:18:26 Functions: 63 80 78.8 %

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::set_print_result_summary(bool) 7
esys::repo::exe::Cmd::create_logger(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 9
esys::repo::exe::Cmd::get_console_os() 9
esys::repo::exe::Cmd::get_logger_mngr() 9
esys::repo::exe::Cmd::get_logger_name[abi:cxx11]() const 9
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> >*) 20
esys::repo::exe::Cmd::get_groups[abi:cxx11]() const 24
esys::repo::exe::Cmd::get_debug() const 29
esys::repo::exe::Cmd::get_job_count() const 30
esys::repo::exe::Cmd::only_one_folder_or_workspace() 35
esys::repo::exe::Cmd::find_workspace_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 36
esys::repo::exe::Cmd::default_handling_folder_workspace() 36
esys::repo::exe::Cmd::set_job_count(int) 39
esys::repo::exe::Cmd::open_esysrepo_folder() 41
esys::repo::exe::Cmd::set_print_cmd_name_by_base(bool) 56
esys::repo::exe::Cmd::set_loader(std::shared_ptr<esys::repo::manifest::Loader>) 64
esys::repo::exe::Cmd::set_manifest(std::shared_ptr<esys::repo::Manifest>) 64
esys::repo::exe::Cmd::ensure_manifest_loaded() 66
esys::repo::exe::Cmd::get_sub_args[abi:cxx11]() const 66
esys::repo::exe::Cmd::set_nested_context(esys::repo::exe::NestedContext*) 68
esys::repo::exe::Cmd::load_manifest() 70
esys::repo::exe::Cmd::set_user_folder(std::shared_ptr<esys::repo::UserFolder>) 71
esys::repo::exe::Cmd::set_config_folder(std::shared_ptr<esys::repo::ConfigFolder>) 73
esys::repo::exe::Cmd::set_folder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 75
esys::repo::exe::Cmd::set_delta_time(bool) 75
esys::repo::exe::Cmd::set_time(bool) 75
esys::repo::exe::Cmd::get_nested_context() const 76
esys::repo::exe::Cmd::set_git(std::shared_ptr<esys::repo::GitBase>) 78
esys::repo::exe::Cmd::print_cmd_name() 81
esys::repo::exe::Cmd::print_cmd_name(std::basic_ostream<char, std::char_traits<char> >&) 83
esys::repo::exe::Cmd::load_or_create_user_config() 85
esys::repo::exe::Cmd::run() 85
esys::repo::exe::Cmd::get_print_result_summary() const 85
esys::repo::exe::Cmd::get_print_cmd_name_by_base() const 85
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&) 93
esys::repo::exe::Cmd::debug(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 109
esys::repo::exe::Cmd::new_git_helper() 112
esys::repo::exe::Cmd::set_debug(bool) 115
esys::repo::exe::Cmd::get_folder[abi:cxx11]() const 166
esys::repo::exe::Cmd::get_name[abi:cxx11]() const 166
esys::repo::exe::Cmd::get_user_folder() const 170
esys::repo::exe::Cmd::set_workspace_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 217
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&) 306
esys::repo::exe::Cmd::~Cmd().2 306
esys::repo::exe::Cmd::get_loader() 350
esys::repo::exe::Cmd::get_workspace_path[abi:cxx11]() const 383
esys::repo::exe::Cmd::info(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 394
esys::repo::exe::Cmd::clean_cout() 508
esys::repo::exe::Cmd::get_git() const 521
esys::repo::exe::Cmd::get_manifest() const 642
esys::repo::exe::Cmd::get_config_folder() const 713
esys::repo::exe::Cmd::get_config_folder() 807

Generated by: LCOV version 1.14