| 295 | SubTreeFileSystem::~SubTreeFileSystem() = default; |
| 296 | |
| 297 | Result<std::string> SubTreeFileSystem::NormalizeBasePath( |
| 298 | std::string base_path, const std::shared_ptr<FileSystem>& base_fs) { |
| 299 | ARROW_ASSIGN_OR_RAISE(base_path, base_fs->NormalizePath(std::move(base_path))); |
| 300 | return EnsureTrailingSlash(std::move(base_path)); |
| 301 | } |
| 302 | |
| 303 | bool SubTreeFileSystem::Equals(const FileSystem& other) const { |
| 304 | if (this == &other) { |
nothing calls this directly
no test coverage detected