LCOV - code coverage report
Current view:
top level
-
src/esys/repo/sharing
- materializer_sharing.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
esysrepo_coverage.info
Lines:
156
176
88.6 %
Date:
2026-11-07 22:18:26
Functions:
18
23
78.3 %
Function Name
Hit count
esys::repo::sharing::Materializer::~Materializer()
0
esys::repo::sharing::Materializer::get_consumer_root[abi:cxx11]() const
0
esys::repo::sharing::Materializer::get_provider_path[abi:cxx11]() const
0
esys::repo::sharing::Materializer::get_forbidden_roots[abi:cxx11]() const
0
esys::repo::sharing::Materializer::get_git() const
0
esys::repo::sharing::Materializer::set_consumer_root(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
2
esys::repo::sharing::Materializer::set_provider_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
2
esys::repo::sharing::Materializer::set_forbidden_roots(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&)
2
esys::repo::sharing::Materializer::set_git(std::shared_ptr<esys::repo::GitBase>)
2
esys::repo::sharing::Materializer::Materializer()
2
esys::repo::sharing::Materializer::~Materializer().2
2
esys::repo::sharing::Materializer::ensure_parent_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
3
esys::repo::sharing::Materializer::get_last_mismatch_warning[abi:cxx11]() const
3
esys::repo::sharing::Materializer::warn_revision_mismatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
4
esys::repo::sharing::(anonymous namespace)::read_gitfile(boost::filesystem::path const&)
4
esys::repo::sharing::(anonymous namespace)::starts_with_ci(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&)
4
esys::repo::sharing::(anonymous namespace)::is_reparse_point(boost::filesystem::path const&)
5
esys::repo::sharing::(anonymous namespace)::commit_prefix_equal(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&)
6
esys::repo::sharing::classify_destination(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
7
esys::repo::sharing::Materializer::materialize(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&)
8
esys::repo::sharing::Materializer::check_path_safety(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
8
esys::repo::sharing::(anonymous namespace)::path_under(boost::filesystem::path const&, boost::filesystem::path const&)
37
esys::repo::sharing::(anonymous namespace)::abs_norm(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
54
Generated by:
LCOV version 1.14