| 828 | } |
| 829 | |
| 830 | std::string StripPrefix(const std::string& path, const std::string& prefix) { |
| 831 | auto maybe_base_less = fs::internal::RemoveAncestor(prefix, path); |
| 832 | auto base_less = maybe_base_less ? std::string(*maybe_base_less) : path; |
| 833 | return base_less; |
| 834 | } |
| 835 | |
| 836 | std::string StripPrefixAndFilename(const std::string& path, const std::string& prefix) { |
| 837 | auto base_less = StripPrefix(path, prefix); |
no test coverage detected