Skip to content

Commit

Permalink
Use Error suffix for Error structs
Browse files Browse the repository at this point in the history
  • Loading branch information
Igor-Palaguta committed Apr 13, 2020
1 parent 7fba115 commit 05df012
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
Expand Up @@ -28,13 +28,13 @@ private extension AttributeType {

init(stringValue: String) throws {
guard let type = AttributeType.typesMapping[stringValue] else {
throw UnknownAttributeType(type: stringValue)
throw UnknownAttributeTypeError(type: stringValue)
}
self = type
}
}

private struct UnknownAttributeType: Error, CustomStringConvertible {
private struct UnknownAttributeTypeError: Error, CustomStringConvertible {
let type: String

var description: String {
Expand Down
8 changes: 4 additions & 4 deletions Sources/MotoSwiftFramework/CoreData/Parser/ModelParser.swift
Expand Up @@ -27,16 +27,16 @@ public final class ModelParser {
let versionKey = "_XCCurrentVersionName"
guard let plist = NSDictionary(contentsOfFile: String(describing: versionFilePath)),
let versionFile = plist[versionKey] as? String else {
throw AbsentPlistKey(key: versionKey, path: versionFilePath)
throw AbsentPlistKeyError(key: versionKey, path: versionFilePath)
}
return path + versionFile
default:
throw InvalidModelType(path: path)
throw InvalidModelTypeError(path: path)
}
}
}

private struct AbsentPlistKey: Error, CustomStringConvertible {
private struct AbsentPlistKeyError: Error, CustomStringConvertible {
let key: String
let path: Path

Expand All @@ -45,7 +45,7 @@ private struct AbsentPlistKey: Error, CustomStringConvertible {
}
}

private struct InvalidModelType: Error, CustomStringConvertible {
private struct InvalidModelTypeError: Error, CustomStringConvertible {
let path: Path

var description: String {
Expand Down

0 comments on commit 05df012

Please sign in to comment.