fix: Resolve build warnings related to throwables and Any?

Closes #99
Closes #106
This commit is contained in:
Kyle Fuller
2017-04-18 23:02:37 +01:00
parent 4f9063c147
commit 6f48fe2d91
2 changed files with 3 additions and 3 deletions

View File

@@ -42,7 +42,7 @@ public class Context {
}
/// Pop the last level off of the Context
fileprivate func pop() -> [String: Any]? {
fileprivate func pop() -> [String: Any?]? {
return dictionaries.popLast()
}

View File

@@ -52,7 +52,7 @@ public class FileSystemLoader: Loader, CustomStringConvertible {
}
let content: String = try templatePath.read()
return try environment.templateClass.init(templateString: content, environment: environment, name: name)
return environment.templateClass.init(templateString: content, environment: environment, name: name)
}
throw TemplateDoesNotExist(templateNames: [name], loader: self)
@@ -65,7 +65,7 @@ public class FileSystemLoader: Loader, CustomStringConvertible {
if templatePath.exists {
let content: String = try templatePath.read()
return try environment.templateClass.init(templateString: content, environment: environment, name: templateName)
return environment.templateClass.init(templateString: content, environment: environment, name: templateName)
}
}
}