refactor(loader): Rename TemplateLoader to Loader

This commit is contained in:
Kyle Fuller
2016-11-28 18:25:38 +00:00
parent c59b263446
commit c99a40c5d9
4 changed files with 8 additions and 10 deletions

View File

@@ -2,13 +2,13 @@ import Foundation
import PathKit
public protocol TemplateLoader {
public protocol Loader {
func loadTemplate(name: String) throws -> Template?
func loadTemplate(names: [String]) throws -> Template?
}
extension TemplateLoader {
extension Loader {
func loadTemplate(names: [String]) throws -> Template? {
for name in names {
let template = try loadTemplate(name: name)
@@ -24,7 +24,7 @@ extension TemplateLoader {
// A class for loading a template from disk
public class FileSystemLoader: TemplateLoader {
public class FileSystemLoader: Loader {
public let paths: [Path]
public init(paths: [Path]) {