- getPathWithoutSchemeAndAuthority
Removes the Scheme and Authority from a Path.
- mergePaths
- relativizePath
- addExtension
Suffix all extensions to path.
PathUtils.addExtension("/tmp/data/file", ".txt")
- deleteEmptyParentDirectories
Deletes empty directories starting with startPath and all ancestors up to but
not including limitPat
- isAncestor
Checks whether possibleAncestor is an ancestor of fullPath.
- isGlob
- combinePaths
- deepestNonGlobPath
Finds the deepest ancestor of input that is not a glob.
- isAbsoluteAndSchemeAuthorityNull
Is an absolute path (ie a slash relative path part) AND a scheme is null AND
authority is null.
- withoutLeadingSeparator
Removes the leading slash if present.