chore: Lock down APIs

This commit is contained in:
Kyle Fuller
2016-11-27 02:20:46 +00:00
parent 60b378d482
commit a13401b046
17 changed files with 67 additions and 60 deletions

View File

@@ -3,8 +3,8 @@ import PathKit
// A class for loading a template from disk
open class TemplateLoader {
open let paths: [Path]
public class TemplateLoader {
public let paths: [Path]
public init(paths: [Path]) {
self.paths = paths
@@ -16,11 +16,11 @@ open class TemplateLoader {
}
}
open func loadTemplate(_ templateName: String) -> Template? {
public func loadTemplate(_ templateName: String) -> Template? {
return loadTemplate([templateName])
}
open func loadTemplate(_ templateNames: [String]) -> Template? {
public func loadTemplate(_ templateNames: [String]) -> Template? {
for path in paths {
for templateName in templateNames {
let templatePath = path + Path(templateName)