Making this static will fix documentation location

[ci skip]
This commit is contained in:
Max Howell
2019-01-25 17:23:35 +00:00
parent db135e32c8
commit b613449232

View File

@@ -121,6 +121,24 @@ public struct Path: Equatable, Hashable, Comparable {
return Path(string: (str as NSString).standardizingPath)
}
/**
Joins a path and a string to produce a new path.
Path.root/"a" // => /a
Path.root/"a/b" // => /a/b
Path.root/"a"/"b" // => /a/b
Path.root/"a"/"/b" // => /a/b
- Parameter lhs: The base path to join with `rhs`.
- Parameter rhs: The string to join with this `lhs`.
- Returns: A new joined path.
- SeeAlso: `Path.join(_:)`
*/
@inlinable
public static func /<S>(lhs: Path, rhs: S) -> Path where S: StringProtocol {
return lhs.join(rhs)
}
/// Returns the locale-aware sort order for the two paths.
@inlinable
public static func <(lhs: Path, rhs: Path) -> Bool {
@@ -142,21 +160,3 @@ public struct Path: Equatable, Hashable, Comparable {
public let path: Path
}
}
/**
Joins a path and a string to produce a new path.
Path.root/"a" // => /a
Path.root/"a/b" // => /a/b
Path.root/"a"/"b" // => /a/b
Path.root/"a"/"/b" // => /a/b
- Parameter lhs: The base path to join with `rhs`.
- Parameter rhs: The string to join with this `lhs`.
- Returns: A new joined path.
- SeeAlso: `Path.join(_:)`
*/
@inlinable
public func /<S>(lhs: Path, rhs: S) -> Path where S: StringProtocol {
return lhs.join(rhs)
}