Improve relative paths, check missing files
This commit is contained in:
@ -21,11 +21,17 @@ extension String {
|
||||
}
|
||||
|
||||
func dropAfterLast(_ separator: String) -> String {
|
||||
components(separatedBy: separator).dropLast().joined(separator: separator)
|
||||
guard contains(separator) else {
|
||||
return self
|
||||
}
|
||||
return components(separatedBy: separator).dropLast().joined(separator: separator)
|
||||
}
|
||||
|
||||
func dropBeforeFirst(_ separator: String) -> String {
|
||||
components(separatedBy: separator).dropFirst().joined(separator: separator)
|
||||
guard contains(separator) else {
|
||||
return self
|
||||
}
|
||||
return components(separatedBy: separator).dropFirst().joined(separator: separator)
|
||||
}
|
||||
|
||||
func lastComponentAfter(_ separator: String) -> String {
|
||||
|
Reference in New Issue
Block a user