Skip to content

Commit d2f8dbd

Browse files
committed
[feat]: ScriptError update
1 parent a84b127 commit d2f8dbd

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Sources/ScriptToolkit/ScriptToolkit.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import Files
1010
import SwiftShell
1111

1212
public enum ScriptError: Error, CustomStringConvertible {
13+
case generalError(message: String)
1314
case fileExists(message: String)
1415
case fileNotFound(message: String)
1516
case folderExists(message: String)
@@ -22,6 +23,9 @@ public enum ScriptError: Error, CustomStringConvertible {
2223
var errorDescription = ""
2324

2425
switch self {
26+
case let .generalError(message):
27+
errorDescription = message
28+
2529
case let .fileExists(message):
2630
errorDescription = "file exists: \(message)"
2731

@@ -39,10 +43,6 @@ public enum ScriptError: Error, CustomStringConvertible {
3943

4044
case let .moreInfoNeeded(message):
4145
errorDescription = "more info needed: \(message)"
42-
43-
default:
44-
errorDescription = "general failure"
45-
4646
}
4747

4848
return prefix + errorDescription

0 commit comments

Comments
 (0)