---------------------------------------------------------------------------
| 300 | |
| 301 | //--------------------------------------------------------------------------- |
| 302 | std::string extractFileName(const std::string &name) |
| 303 | { |
| 304 | std::string s(name); |
| 305 | if (isOnlyDirectory(s)) return std::string(); |
| 306 | cleanFileName(s); |
| 307 | fs::path p(s); |
| 308 | if (isRoot(name)) return std::string(); |
| 309 | return p.filename().string(); |
| 310 | } |
| 311 | |
| 312 | //--------------------------------------------------------------------------- |
| 313 | std::string extractLowestDirName(const std::string &name) |
no test coverage detected