Skip to content

Commit a67ebf5

Browse files
committed
Remove unused Argument.safe
1 parent 239f860 commit a67ebf5

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

Sources/Argument.swift

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
11
public enum Argument {
2-
case safe(SafeString)
32
case quoted(QuotedString)
43
case verbatim(String)
54

6-
init(safe string: String) throws {
7-
self = try .safe(.init(string))
8-
}
9-
10-
init(_ string: SafeString) {
11-
self = .safe(string)
12-
}
13-
145
init(quoted string: String) {
156
self = .quoted(.init(string))
167
}
@@ -21,8 +12,6 @@ public enum Argument {
2112

2213
var string: String {
2314
switch self {
24-
case let .safe(value):
25-
return value.value
2615
case let .quoted(value):
2716
return value.quoted
2817
case let .verbatim(string):
@@ -40,9 +29,5 @@ extension String {
4029

4130
extension Array<String> {
4231
var quoted: [Argument] { map(\.quoted) }
43-
44-
@available(*, deprecated)
45-
func safe() throws -> [Argument] { try map(Argument.init(safe:)) }
46-
4732
var verbatim: [Argument] { map(\.verbatim) }
4833
}

0 commit comments

Comments
 (0)