Files
swiftpm-stencil/Sources/Errors.swift
2016-11-30 17:22:29 +00:00

15 lines
423 B
Swift

public class TemplateDoesNotExist: Error, CustomStringConvertible {
let templateNames: [String]
let loader: Loader
public init(templateNames: [String], loader: Loader) {
self.templateNames = templateNames
self.loader = loader
}
public var description: String {
let templates = templateNames.joined(separator: ", ")
return "Template named `\(templates)` does not exist in loader \(loader)"
}
}