mirror of
https://github.com/yonaskolb/XcodeGen.git
synced 2026-03-18 20:02:25 +00:00
25 lines
872 B
Swift
25 lines
872 B
Swift
import Foundation
|
|
|
|
public enum SpecParsingError: Error, CustomStringConvertible {
|
|
case unknownTargetType(String)
|
|
case unknownTargetPlatform(String)
|
|
case invalidDependency([String: Any])
|
|
case unknownSourceBuildPhase(String)
|
|
case invalidVersion(String)
|
|
|
|
public var description: String {
|
|
switch self {
|
|
case let .unknownTargetType(type):
|
|
return "Unknown Target type: \(type)"
|
|
case let .unknownTargetPlatform(platform):
|
|
return "Unknown Target platform: \(platform)"
|
|
case let .invalidDependency(dependency):
|
|
return "Unknown Target dependency: \(dependency)"
|
|
case let .unknownSourceBuildPhase(buildPhase):
|
|
return "Unknown Source Build Phase: \(buildPhase)"
|
|
case let .invalidVersion(version):
|
|
return "Invalid version: \(version)"
|
|
}
|
|
}
|
|
}
|