LCOV - code coverage report
Current view: top level - src/esys/repo/exe - cmdmulti.cpp (source / functions) Hit Total Coverage
Test: esysrepo_coverage.info Lines: 317 583 54.4 %
Date: 2026-09-26 15:38:18 Functions: 25 38 65.8 %

Function Name Sort by function name Hit count Sort by hit count
esys::repo::exe::(anonymous namespace)::set_esysrepo_author(esys::repo::GitBase*) 2
esys::repo::exe::CmdMulti::set_silent(bool) 2
esys::repo::exe::CmdMulti::set_dry_run(bool) 7
esys::repo::exe::CmdMulti::do_task_push() 2
esys::repo::exe::CmdMulti::do_task_show() 0
esys::repo::exe::CmdMulti::do_task_abort() 2
esys::repo::exe::CmdMulti::apply_pin_shas(esys::repo::Workspace&, std::shared_ptr<esys::repo::manifest::Capture>) 4
esys::repo::exe::CmdMulti::do_task_delete() 0
esys::repo::exe::CmdMulti::load_workspace(esys::repo::Workspace&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 9
esys::repo::exe::CmdMulti::do_task_capture() 3
esys::repo::exe::CmdMulti::read_push_state(esys::repo::Workspace const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::vector<std::shared_ptr<esys::repo::manifest::Capture::Item>, std::allocator<std::shared_ptr<esys::repo::manifest::Capture::Item> > >&, unsigned long&) 2
esys::repo::exe::CmdMulti::set_interactive(bool) 0
esys::repo::exe::CmdMulti::clear_push_state(esys::repo::Workspace const&) 1
esys::repo::exe::CmdMulti::do_task_continue() 2
esys::repo::exe::CmdMulti::push_item_branch(esys::repo::Workspace&, std::shared_ptr<esys::repo::manifest::Capture::Item> const&) 0
esys::repo::exe::CmdMulti::write_push_state(esys::repo::Workspace const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::shared_ptr<esys::repo::manifest::Capture::Item>, std::allocator<std::shared_ptr<esys::repo::manifest::Capture::Item> > > const&, unsigned long) 0
esys::repo::exe::CmdMulti::load_note_capture(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<esys::repo::manifest::Capture>&, bool&) 1
esys::repo::exe::CmdMulti::run_push_sequence(esys::repo::Workspace&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::shared_ptr<esys::repo::manifest::Capture::Item>, std::allocator<std::shared_ptr<esys::repo::manifest::Capture::Item> > >&, unsigned long) 0
esys::repo::exe::CmdMulti::set_capture_scope(esys::repo::exe::CmdMulti::CaptureScope) 0
esys::repo::exe::CmdMulti::build_live_capture(esys::repo::Workspace&, std::shared_ptr<esys::repo::manifest::Capture>) 4
esys::repo::exe::CmdMulti::print_capture_plan(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::shared_ptr<esys::repo::manifest::Capture::Item>, std::allocator<std::shared_ptr<esys::repo::manifest::Capture::Item> > > const&) 5
esys::repo::exe::CmdMulti::order_capture_for_push(esys::repo::Workspace&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<esys::repo::manifest::Capture>, std::vector<std::shared_ptr<esys::repo::manifest::Capture::Item>, std::allocator<std::shared_ptr<esys::repo::manifest::Capture::Item> > >&) 1
esys::repo::exe::CmdMulti::push_notes_for_current(esys::repo::Workspace&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
esys::repo::exe::CmdMulti::confirm_capture_mismatch() 0
esys::repo::exe::CmdMulti::resolve_effective_capture(esys::repo::Workspace&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<esys::repo::manifest::Capture>&, bool&) 1
esys::repo::exe::CmdMulti::impl_run() 9
esys::repo::exe::CmdMulti::set_task(esys::repo::exe::CmdMulti::Task) 8
esys::repo::exe::CmdMulti::CmdMulti() 18
esys::repo::exe::CmdMulti::~CmdMulti() 0
esys::repo::exe::CmdMulti::~CmdMulti().2 18
esys::repo::exe::CmdMulti::get_silent() const 0
esys::repo::exe::CmdMulti::get_dry_run() const 10
esys::repo::exe::CmdMulti::captures_equal(esys::repo::manifest::Capture const&, esys::repo::manifest::Capture const&) const 0
esys::repo::exe::CmdMulti::get_interactive() const 0
esys::repo::exe::CmdMulti::get_capture_scope() const 28
esys::repo::exe::CmdMulti::resolve_folder_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const 13
esys::repo::exe::CmdMulti::multi_push_state_path[abi:cxx11](esys::repo::Workspace const&) const 8
esys::repo::exe::CmdMulti::get_task() const 9

Generated by: LCOV version 1.14