Unify encoding protocols into JSONEncodable

https://github.com/yonaskolb/XcodeGen/pull/545#discussion_r271690085
This commit is contained in:
ryohey
2019-04-20 12:12:26 +09:00
parent 0889882aac
commit b27f71eac1
14 changed files with 97 additions and 105 deletions
+2 -2
View File
@@ -61,8 +61,8 @@ extension BuildScript: JSONObjectConvertible {
showEnvVars = jsonDictionary.json(atKeyPath: "showEnvVars") ?? true
}
}
extension BuildScript: JSONDictionaryEncodable {
public func toJSONDictionary() -> JSONDictionary {
extension BuildScript: JSONEncodable {
public func toJSONValue() -> Any {
var dict: JSONDictionary = [:]
if runOnlyWhenInstalling {