[Swift3] Fix compilation of models file

This commit is contained in:
Jason Gavris 2017-05-10 12:05:07 -04:00
parent 59075d105e
commit b582c46e4b
4 changed files with 1 additions and 283 deletions

View File

@ -251,10 +251,7 @@ class Decoders {
} }
} {{#models}}{{#model}} } {{#models}}{{#model}}
{{^isArrayModel}} {{^isArrayModel}}
// Decoder for [{{{classname}}}]
return Decoders.decode(clazz: [{{{classname}}}].self, source: source, instance: instance)
}
// Decoder for {{{classname}}} // Decoder for {{{classname}}}
Decoders.addDecoder(clazz: {{{classname}}}.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<{{{classname}}}> in Decoders.addDecoder(clazz: {{{classname}}}.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<{{{classname}}}> in
{{#isEnum}} {{#isEnum}}

View File

@ -251,9 +251,6 @@ class Decoders {
} }
} }
// Decoder for [AdditionalPropertiesClass]
return Decoders.decode(clazz: [AdditionalPropertiesClass].self, source: source, instance: instance)
}
// Decoder for AdditionalPropertiesClass // Decoder for AdditionalPropertiesClass
Decoders.addDecoder(clazz: AdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<AdditionalPropertiesClass> in Decoders.addDecoder(clazz: AdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<AdditionalPropertiesClass> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -277,9 +274,6 @@ class Decoders {
} }
// Decoder for [Animal]
return Decoders.decode(clazz: [Animal].self, source: source, instance: instance)
}
// Decoder for Animal // Decoder for Animal
Decoders.addDecoder(clazz: Animal.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Animal> in Decoders.addDecoder(clazz: Animal.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Animal> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -310,9 +304,6 @@ class Decoders {
// Decoder for [ApiResponse]
return Decoders.decode(clazz: [ApiResponse].self, source: source, instance: instance)
}
// Decoder for ApiResponse // Decoder for ApiResponse
Decoders.addDecoder(clazz: ApiResponse.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ApiResponse> in Decoders.addDecoder(clazz: ApiResponse.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ApiResponse> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -342,9 +333,6 @@ class Decoders {
} }
// Decoder for [ArrayOfArrayOfNumberOnly]
return Decoders.decode(clazz: [ArrayOfArrayOfNumberOnly].self, source: source, instance: instance)
}
// Decoder for ArrayOfArrayOfNumberOnly // Decoder for ArrayOfArrayOfNumberOnly
Decoders.addDecoder(clazz: ArrayOfArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfArrayOfNumberOnly> in Decoders.addDecoder(clazz: ArrayOfArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfArrayOfNumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -362,9 +350,6 @@ class Decoders {
} }
// Decoder for [ArrayOfNumberOnly]
return Decoders.decode(clazz: [ArrayOfNumberOnly].self, source: source, instance: instance)
}
// Decoder for ArrayOfNumberOnly // Decoder for ArrayOfNumberOnly
Decoders.addDecoder(clazz: ArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfNumberOnly> in Decoders.addDecoder(clazz: ArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfNumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -382,9 +367,6 @@ class Decoders {
} }
// Decoder for [ArrayTest]
return Decoders.decode(clazz: [ArrayTest].self, source: source, instance: instance)
}
// Decoder for ArrayTest // Decoder for ArrayTest
Decoders.addDecoder(clazz: ArrayTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayTest> in Decoders.addDecoder(clazz: ArrayTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -414,9 +396,6 @@ class Decoders {
} }
// Decoder for [Capitalization]
return Decoders.decode(clazz: [Capitalization].self, source: source, instance: instance)
}
// Decoder for Capitalization // Decoder for Capitalization
Decoders.addDecoder(clazz: Capitalization.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Capitalization> in Decoders.addDecoder(clazz: Capitalization.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Capitalization> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -464,9 +443,6 @@ class Decoders {
} }
// Decoder for [Cat]
return Decoders.decode(clazz: [Cat].self, source: source, instance: instance)
}
// Decoder for Cat // Decoder for Cat
Decoders.addDecoder(clazz: Cat.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Cat> in Decoders.addDecoder(clazz: Cat.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Cat> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -499,9 +475,6 @@ class Decoders {
} }
// Decoder for [Category]
return Decoders.decode(clazz: [Category].self, source: source, instance: instance)
}
// Decoder for Category // Decoder for Category
Decoders.addDecoder(clazz: Category.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Category> in Decoders.addDecoder(clazz: Category.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Category> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -525,9 +498,6 @@ class Decoders {
} }
// Decoder for [ClassModel]
return Decoders.decode(clazz: [ClassModel].self, source: source, instance: instance)
}
// Decoder for ClassModel // Decoder for ClassModel
Decoders.addDecoder(clazz: ClassModel.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ClassModel> in Decoders.addDecoder(clazz: ClassModel.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ClassModel> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -545,9 +515,6 @@ class Decoders {
} }
// Decoder for [Client]
return Decoders.decode(clazz: [Client].self, source: source, instance: instance)
}
// Decoder for Client // Decoder for Client
Decoders.addDecoder(clazz: Client.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Client> in Decoders.addDecoder(clazz: Client.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Client> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -565,9 +532,6 @@ class Decoders {
} }
// Decoder for [Dog]
return Decoders.decode(clazz: [Dog].self, source: source, instance: instance)
}
// Decoder for Dog // Decoder for Dog
Decoders.addDecoder(clazz: Dog.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Dog> in Decoders.addDecoder(clazz: Dog.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Dog> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -600,9 +564,6 @@ class Decoders {
} }
// Decoder for [EnumArrays]
return Decoders.decode(clazz: [EnumArrays].self, source: source, instance: instance)
}
// Decoder for EnumArrays // Decoder for EnumArrays
Decoders.addDecoder(clazz: EnumArrays.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumArrays> in Decoders.addDecoder(clazz: EnumArrays.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumArrays> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -626,9 +587,6 @@ class Decoders {
} }
// Decoder for [EnumClass]
return Decoders.decode(clazz: [EnumClass].self, source: source, instance: instance)
}
// Decoder for EnumClass // Decoder for EnumClass
Decoders.addDecoder(clazz: EnumClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumClass> in Decoders.addDecoder(clazz: EnumClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumClass> in
//TODO: I don't think we need this anymore //TODO: I don't think we need this anymore
@ -636,9 +594,6 @@ class Decoders {
} }
// Decoder for [EnumTest]
return Decoders.decode(clazz: [EnumTest].self, source: source, instance: instance)
}
// Decoder for EnumTest // Decoder for EnumTest
Decoders.addDecoder(clazz: EnumTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumTest> in Decoders.addDecoder(clazz: EnumTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -674,9 +629,6 @@ class Decoders {
} }
// Decoder for [FormatTest]
return Decoders.decode(clazz: [FormatTest].self, source: source, instance: instance)
}
// Decoder for FormatTest // Decoder for FormatTest
Decoders.addDecoder(clazz: FormatTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<FormatTest> in Decoders.addDecoder(clazz: FormatTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<FormatTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -766,9 +718,6 @@ class Decoders {
} }
// Decoder for [HasOnlyReadOnly]
return Decoders.decode(clazz: [HasOnlyReadOnly].self, source: source, instance: instance)
}
// Decoder for HasOnlyReadOnly // Decoder for HasOnlyReadOnly
Decoders.addDecoder(clazz: HasOnlyReadOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<HasOnlyReadOnly> in Decoders.addDecoder(clazz: HasOnlyReadOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<HasOnlyReadOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -792,9 +741,6 @@ class Decoders {
} }
// Decoder for [List]
return Decoders.decode(clazz: [List].self, source: source, instance: instance)
}
// Decoder for List // Decoder for List
Decoders.addDecoder(clazz: List.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<List> in Decoders.addDecoder(clazz: List.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<List> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -812,9 +758,6 @@ class Decoders {
} }
// Decoder for [MapTest]
return Decoders.decode(clazz: [MapTest].self, source: source, instance: instance)
}
// Decoder for MapTest // Decoder for MapTest
Decoders.addDecoder(clazz: MapTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MapTest> in Decoders.addDecoder(clazz: MapTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MapTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -838,9 +781,6 @@ class Decoders {
} }
// Decoder for [MixedPropertiesAndAdditionalPropertiesClass]
return Decoders.decode(clazz: [MixedPropertiesAndAdditionalPropertiesClass].self, source: source, instance: instance)
}
// Decoder for MixedPropertiesAndAdditionalPropertiesClass // Decoder for MixedPropertiesAndAdditionalPropertiesClass
Decoders.addDecoder(clazz: MixedPropertiesAndAdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MixedPropertiesAndAdditionalPropertiesClass> in Decoders.addDecoder(clazz: MixedPropertiesAndAdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MixedPropertiesAndAdditionalPropertiesClass> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -870,9 +810,6 @@ class Decoders {
} }
// Decoder for [Model200Response]
return Decoders.decode(clazz: [Model200Response].self, source: source, instance: instance)
}
// Decoder for Model200Response // Decoder for Model200Response
Decoders.addDecoder(clazz: Model200Response.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Model200Response> in Decoders.addDecoder(clazz: Model200Response.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Model200Response> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -896,9 +833,6 @@ class Decoders {
} }
// Decoder for [Name]
return Decoders.decode(clazz: [Name].self, source: source, instance: instance)
}
// Decoder for Name // Decoder for Name
Decoders.addDecoder(clazz: Name.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Name> in Decoders.addDecoder(clazz: Name.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Name> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -934,9 +868,6 @@ class Decoders {
} }
// Decoder for [NumberOnly]
return Decoders.decode(clazz: [NumberOnly].self, source: source, instance: instance)
}
// Decoder for NumberOnly // Decoder for NumberOnly
Decoders.addDecoder(clazz: NumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<NumberOnly> in Decoders.addDecoder(clazz: NumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<NumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -954,9 +885,6 @@ class Decoders {
} }
// Decoder for [Order]
return Decoders.decode(clazz: [Order].self, source: source, instance: instance)
}
// Decoder for Order // Decoder for Order
Decoders.addDecoder(clazz: Order.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Order> in Decoders.addDecoder(clazz: Order.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Order> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1004,9 +932,6 @@ class Decoders {
} }
// Decoder for [OuterEnum]
return Decoders.decode(clazz: [OuterEnum].self, source: source, instance: instance)
}
// Decoder for OuterEnum // Decoder for OuterEnum
Decoders.addDecoder(clazz: OuterEnum.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<OuterEnum> in Decoders.addDecoder(clazz: OuterEnum.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<OuterEnum> in
//TODO: I don't think we need this anymore //TODO: I don't think we need this anymore
@ -1014,9 +939,6 @@ class Decoders {
} }
// Decoder for [Pet]
return Decoders.decode(clazz: [Pet].self, source: source, instance: instance)
}
// Decoder for Pet // Decoder for Pet
Decoders.addDecoder(clazz: Pet.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Pet> in Decoders.addDecoder(clazz: Pet.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Pet> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1064,9 +986,6 @@ class Decoders {
} }
// Decoder for [ReadOnlyFirst]
return Decoders.decode(clazz: [ReadOnlyFirst].self, source: source, instance: instance)
}
// Decoder for ReadOnlyFirst // Decoder for ReadOnlyFirst
Decoders.addDecoder(clazz: ReadOnlyFirst.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ReadOnlyFirst> in Decoders.addDecoder(clazz: ReadOnlyFirst.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ReadOnlyFirst> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1090,9 +1009,6 @@ class Decoders {
} }
// Decoder for [Return]
return Decoders.decode(clazz: [Return].self, source: source, instance: instance)
}
// Decoder for Return // Decoder for Return
Decoders.addDecoder(clazz: Return.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Return> in Decoders.addDecoder(clazz: Return.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Return> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1110,9 +1026,6 @@ class Decoders {
} }
// Decoder for [SpecialModelName]
return Decoders.decode(clazz: [SpecialModelName].self, source: source, instance: instance)
}
// Decoder for SpecialModelName // Decoder for SpecialModelName
Decoders.addDecoder(clazz: SpecialModelName.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<SpecialModelName> in Decoders.addDecoder(clazz: SpecialModelName.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<SpecialModelName> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1130,9 +1043,6 @@ class Decoders {
} }
// Decoder for [Tag]
return Decoders.decode(clazz: [Tag].self, source: source, instance: instance)
}
// Decoder for Tag // Decoder for Tag
Decoders.addDecoder(clazz: Tag.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Tag> in Decoders.addDecoder(clazz: Tag.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Tag> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1156,9 +1066,6 @@ class Decoders {
} }
// Decoder for [User]
return Decoders.decode(clazz: [User].self, source: source, instance: instance)
}
// Decoder for User // Decoder for User
Decoders.addDecoder(clazz: User.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<User> in Decoders.addDecoder(clazz: User.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<User> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {

View File

@ -251,9 +251,6 @@ class Decoders {
} }
} }
// Decoder for [AdditionalPropertiesClass]
return Decoders.decode(clazz: [AdditionalPropertiesClass].self, source: source, instance: instance)
}
// Decoder for AdditionalPropertiesClass // Decoder for AdditionalPropertiesClass
Decoders.addDecoder(clazz: AdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<AdditionalPropertiesClass> in Decoders.addDecoder(clazz: AdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<AdditionalPropertiesClass> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -277,9 +274,6 @@ class Decoders {
} }
// Decoder for [Animal]
return Decoders.decode(clazz: [Animal].self, source: source, instance: instance)
}
// Decoder for Animal // Decoder for Animal
Decoders.addDecoder(clazz: Animal.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Animal> in Decoders.addDecoder(clazz: Animal.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Animal> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -310,9 +304,6 @@ class Decoders {
// Decoder for [ApiResponse]
return Decoders.decode(clazz: [ApiResponse].self, source: source, instance: instance)
}
// Decoder for ApiResponse // Decoder for ApiResponse
Decoders.addDecoder(clazz: ApiResponse.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ApiResponse> in Decoders.addDecoder(clazz: ApiResponse.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ApiResponse> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -342,9 +333,6 @@ class Decoders {
} }
// Decoder for [ArrayOfArrayOfNumberOnly]
return Decoders.decode(clazz: [ArrayOfArrayOfNumberOnly].self, source: source, instance: instance)
}
// Decoder for ArrayOfArrayOfNumberOnly // Decoder for ArrayOfArrayOfNumberOnly
Decoders.addDecoder(clazz: ArrayOfArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfArrayOfNumberOnly> in Decoders.addDecoder(clazz: ArrayOfArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfArrayOfNumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -362,9 +350,6 @@ class Decoders {
} }
// Decoder for [ArrayOfNumberOnly]
return Decoders.decode(clazz: [ArrayOfNumberOnly].self, source: source, instance: instance)
}
// Decoder for ArrayOfNumberOnly // Decoder for ArrayOfNumberOnly
Decoders.addDecoder(clazz: ArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfNumberOnly> in Decoders.addDecoder(clazz: ArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfNumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -382,9 +367,6 @@ class Decoders {
} }
// Decoder for [ArrayTest]
return Decoders.decode(clazz: [ArrayTest].self, source: source, instance: instance)
}
// Decoder for ArrayTest // Decoder for ArrayTest
Decoders.addDecoder(clazz: ArrayTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayTest> in Decoders.addDecoder(clazz: ArrayTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -414,9 +396,6 @@ class Decoders {
} }
// Decoder for [Capitalization]
return Decoders.decode(clazz: [Capitalization].self, source: source, instance: instance)
}
// Decoder for Capitalization // Decoder for Capitalization
Decoders.addDecoder(clazz: Capitalization.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Capitalization> in Decoders.addDecoder(clazz: Capitalization.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Capitalization> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -464,9 +443,6 @@ class Decoders {
} }
// Decoder for [Cat]
return Decoders.decode(clazz: [Cat].self, source: source, instance: instance)
}
// Decoder for Cat // Decoder for Cat
Decoders.addDecoder(clazz: Cat.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Cat> in Decoders.addDecoder(clazz: Cat.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Cat> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -499,9 +475,6 @@ class Decoders {
} }
// Decoder for [Category]
return Decoders.decode(clazz: [Category].self, source: source, instance: instance)
}
// Decoder for Category // Decoder for Category
Decoders.addDecoder(clazz: Category.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Category> in Decoders.addDecoder(clazz: Category.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Category> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -525,9 +498,6 @@ class Decoders {
} }
// Decoder for [ClassModel]
return Decoders.decode(clazz: [ClassModel].self, source: source, instance: instance)
}
// Decoder for ClassModel // Decoder for ClassModel
Decoders.addDecoder(clazz: ClassModel.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ClassModel> in Decoders.addDecoder(clazz: ClassModel.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ClassModel> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -545,9 +515,6 @@ class Decoders {
} }
// Decoder for [Client]
return Decoders.decode(clazz: [Client].self, source: source, instance: instance)
}
// Decoder for Client // Decoder for Client
Decoders.addDecoder(clazz: Client.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Client> in Decoders.addDecoder(clazz: Client.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Client> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -565,9 +532,6 @@ class Decoders {
} }
// Decoder for [Dog]
return Decoders.decode(clazz: [Dog].self, source: source, instance: instance)
}
// Decoder for Dog // Decoder for Dog
Decoders.addDecoder(clazz: Dog.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Dog> in Decoders.addDecoder(clazz: Dog.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Dog> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -600,9 +564,6 @@ class Decoders {
} }
// Decoder for [EnumArrays]
return Decoders.decode(clazz: [EnumArrays].self, source: source, instance: instance)
}
// Decoder for EnumArrays // Decoder for EnumArrays
Decoders.addDecoder(clazz: EnumArrays.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumArrays> in Decoders.addDecoder(clazz: EnumArrays.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumArrays> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -626,9 +587,6 @@ class Decoders {
} }
// Decoder for [EnumClass]
return Decoders.decode(clazz: [EnumClass].self, source: source, instance: instance)
}
// Decoder for EnumClass // Decoder for EnumClass
Decoders.addDecoder(clazz: EnumClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumClass> in Decoders.addDecoder(clazz: EnumClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumClass> in
//TODO: I don't think we need this anymore //TODO: I don't think we need this anymore
@ -636,9 +594,6 @@ class Decoders {
} }
// Decoder for [EnumTest]
return Decoders.decode(clazz: [EnumTest].self, source: source, instance: instance)
}
// Decoder for EnumTest // Decoder for EnumTest
Decoders.addDecoder(clazz: EnumTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumTest> in Decoders.addDecoder(clazz: EnumTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -674,9 +629,6 @@ class Decoders {
} }
// Decoder for [FormatTest]
return Decoders.decode(clazz: [FormatTest].self, source: source, instance: instance)
}
// Decoder for FormatTest // Decoder for FormatTest
Decoders.addDecoder(clazz: FormatTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<FormatTest> in Decoders.addDecoder(clazz: FormatTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<FormatTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -766,9 +718,6 @@ class Decoders {
} }
// Decoder for [HasOnlyReadOnly]
return Decoders.decode(clazz: [HasOnlyReadOnly].self, source: source, instance: instance)
}
// Decoder for HasOnlyReadOnly // Decoder for HasOnlyReadOnly
Decoders.addDecoder(clazz: HasOnlyReadOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<HasOnlyReadOnly> in Decoders.addDecoder(clazz: HasOnlyReadOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<HasOnlyReadOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -792,9 +741,6 @@ class Decoders {
} }
// Decoder for [List]
return Decoders.decode(clazz: [List].self, source: source, instance: instance)
}
// Decoder for List // Decoder for List
Decoders.addDecoder(clazz: List.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<List> in Decoders.addDecoder(clazz: List.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<List> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -812,9 +758,6 @@ class Decoders {
} }
// Decoder for [MapTest]
return Decoders.decode(clazz: [MapTest].self, source: source, instance: instance)
}
// Decoder for MapTest // Decoder for MapTest
Decoders.addDecoder(clazz: MapTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MapTest> in Decoders.addDecoder(clazz: MapTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MapTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -838,9 +781,6 @@ class Decoders {
} }
// Decoder for [MixedPropertiesAndAdditionalPropertiesClass]
return Decoders.decode(clazz: [MixedPropertiesAndAdditionalPropertiesClass].self, source: source, instance: instance)
}
// Decoder for MixedPropertiesAndAdditionalPropertiesClass // Decoder for MixedPropertiesAndAdditionalPropertiesClass
Decoders.addDecoder(clazz: MixedPropertiesAndAdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MixedPropertiesAndAdditionalPropertiesClass> in Decoders.addDecoder(clazz: MixedPropertiesAndAdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MixedPropertiesAndAdditionalPropertiesClass> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -870,9 +810,6 @@ class Decoders {
} }
// Decoder for [Model200Response]
return Decoders.decode(clazz: [Model200Response].self, source: source, instance: instance)
}
// Decoder for Model200Response // Decoder for Model200Response
Decoders.addDecoder(clazz: Model200Response.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Model200Response> in Decoders.addDecoder(clazz: Model200Response.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Model200Response> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -896,9 +833,6 @@ class Decoders {
} }
// Decoder for [Name]
return Decoders.decode(clazz: [Name].self, source: source, instance: instance)
}
// Decoder for Name // Decoder for Name
Decoders.addDecoder(clazz: Name.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Name> in Decoders.addDecoder(clazz: Name.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Name> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -934,9 +868,6 @@ class Decoders {
} }
// Decoder for [NumberOnly]
return Decoders.decode(clazz: [NumberOnly].self, source: source, instance: instance)
}
// Decoder for NumberOnly // Decoder for NumberOnly
Decoders.addDecoder(clazz: NumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<NumberOnly> in Decoders.addDecoder(clazz: NumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<NumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -954,9 +885,6 @@ class Decoders {
} }
// Decoder for [Order]
return Decoders.decode(clazz: [Order].self, source: source, instance: instance)
}
// Decoder for Order // Decoder for Order
Decoders.addDecoder(clazz: Order.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Order> in Decoders.addDecoder(clazz: Order.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Order> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1004,9 +932,6 @@ class Decoders {
} }
// Decoder for [OuterEnum]
return Decoders.decode(clazz: [OuterEnum].self, source: source, instance: instance)
}
// Decoder for OuterEnum // Decoder for OuterEnum
Decoders.addDecoder(clazz: OuterEnum.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<OuterEnum> in Decoders.addDecoder(clazz: OuterEnum.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<OuterEnum> in
//TODO: I don't think we need this anymore //TODO: I don't think we need this anymore
@ -1014,9 +939,6 @@ class Decoders {
} }
// Decoder for [Pet]
return Decoders.decode(clazz: [Pet].self, source: source, instance: instance)
}
// Decoder for Pet // Decoder for Pet
Decoders.addDecoder(clazz: Pet.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Pet> in Decoders.addDecoder(clazz: Pet.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Pet> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1064,9 +986,6 @@ class Decoders {
} }
// Decoder for [ReadOnlyFirst]
return Decoders.decode(clazz: [ReadOnlyFirst].self, source: source, instance: instance)
}
// Decoder for ReadOnlyFirst // Decoder for ReadOnlyFirst
Decoders.addDecoder(clazz: ReadOnlyFirst.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ReadOnlyFirst> in Decoders.addDecoder(clazz: ReadOnlyFirst.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ReadOnlyFirst> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1090,9 +1009,6 @@ class Decoders {
} }
// Decoder for [Return]
return Decoders.decode(clazz: [Return].self, source: source, instance: instance)
}
// Decoder for Return // Decoder for Return
Decoders.addDecoder(clazz: Return.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Return> in Decoders.addDecoder(clazz: Return.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Return> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1110,9 +1026,6 @@ class Decoders {
} }
// Decoder for [SpecialModelName]
return Decoders.decode(clazz: [SpecialModelName].self, source: source, instance: instance)
}
// Decoder for SpecialModelName // Decoder for SpecialModelName
Decoders.addDecoder(clazz: SpecialModelName.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<SpecialModelName> in Decoders.addDecoder(clazz: SpecialModelName.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<SpecialModelName> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1130,9 +1043,6 @@ class Decoders {
} }
// Decoder for [Tag]
return Decoders.decode(clazz: [Tag].self, source: source, instance: instance)
}
// Decoder for Tag // Decoder for Tag
Decoders.addDecoder(clazz: Tag.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Tag> in Decoders.addDecoder(clazz: Tag.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Tag> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1156,9 +1066,6 @@ class Decoders {
} }
// Decoder for [User]
return Decoders.decode(clazz: [User].self, source: source, instance: instance)
}
// Decoder for User // Decoder for User
Decoders.addDecoder(clazz: User.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<User> in Decoders.addDecoder(clazz: User.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<User> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {

View File

@ -251,9 +251,6 @@ class Decoders {
} }
} }
// Decoder for [AdditionalPropertiesClass]
return Decoders.decode(clazz: [AdditionalPropertiesClass].self, source: source, instance: instance)
}
// Decoder for AdditionalPropertiesClass // Decoder for AdditionalPropertiesClass
Decoders.addDecoder(clazz: AdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<AdditionalPropertiesClass> in Decoders.addDecoder(clazz: AdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<AdditionalPropertiesClass> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -277,9 +274,6 @@ class Decoders {
} }
// Decoder for [Animal]
return Decoders.decode(clazz: [Animal].self, source: source, instance: instance)
}
// Decoder for Animal // Decoder for Animal
Decoders.addDecoder(clazz: Animal.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Animal> in Decoders.addDecoder(clazz: Animal.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Animal> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -310,9 +304,6 @@ class Decoders {
// Decoder for [ApiResponse]
return Decoders.decode(clazz: [ApiResponse].self, source: source, instance: instance)
}
// Decoder for ApiResponse // Decoder for ApiResponse
Decoders.addDecoder(clazz: ApiResponse.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ApiResponse> in Decoders.addDecoder(clazz: ApiResponse.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ApiResponse> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -342,9 +333,6 @@ class Decoders {
} }
// Decoder for [ArrayOfArrayOfNumberOnly]
return Decoders.decode(clazz: [ArrayOfArrayOfNumberOnly].self, source: source, instance: instance)
}
// Decoder for ArrayOfArrayOfNumberOnly // Decoder for ArrayOfArrayOfNumberOnly
Decoders.addDecoder(clazz: ArrayOfArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfArrayOfNumberOnly> in Decoders.addDecoder(clazz: ArrayOfArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfArrayOfNumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -362,9 +350,6 @@ class Decoders {
} }
// Decoder for [ArrayOfNumberOnly]
return Decoders.decode(clazz: [ArrayOfNumberOnly].self, source: source, instance: instance)
}
// Decoder for ArrayOfNumberOnly // Decoder for ArrayOfNumberOnly
Decoders.addDecoder(clazz: ArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfNumberOnly> in Decoders.addDecoder(clazz: ArrayOfNumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayOfNumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -382,9 +367,6 @@ class Decoders {
} }
// Decoder for [ArrayTest]
return Decoders.decode(clazz: [ArrayTest].self, source: source, instance: instance)
}
// Decoder for ArrayTest // Decoder for ArrayTest
Decoders.addDecoder(clazz: ArrayTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayTest> in Decoders.addDecoder(clazz: ArrayTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ArrayTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -414,9 +396,6 @@ class Decoders {
} }
// Decoder for [Capitalization]
return Decoders.decode(clazz: [Capitalization].self, source: source, instance: instance)
}
// Decoder for Capitalization // Decoder for Capitalization
Decoders.addDecoder(clazz: Capitalization.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Capitalization> in Decoders.addDecoder(clazz: Capitalization.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Capitalization> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -464,9 +443,6 @@ class Decoders {
} }
// Decoder for [Cat]
return Decoders.decode(clazz: [Cat].self, source: source, instance: instance)
}
// Decoder for Cat // Decoder for Cat
Decoders.addDecoder(clazz: Cat.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Cat> in Decoders.addDecoder(clazz: Cat.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Cat> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -499,9 +475,6 @@ class Decoders {
} }
// Decoder for [Category]
return Decoders.decode(clazz: [Category].self, source: source, instance: instance)
}
// Decoder for Category // Decoder for Category
Decoders.addDecoder(clazz: Category.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Category> in Decoders.addDecoder(clazz: Category.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Category> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -525,9 +498,6 @@ class Decoders {
} }
// Decoder for [ClassModel]
return Decoders.decode(clazz: [ClassModel].self, source: source, instance: instance)
}
// Decoder for ClassModel // Decoder for ClassModel
Decoders.addDecoder(clazz: ClassModel.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ClassModel> in Decoders.addDecoder(clazz: ClassModel.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ClassModel> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -545,9 +515,6 @@ class Decoders {
} }
// Decoder for [Client]
return Decoders.decode(clazz: [Client].self, source: source, instance: instance)
}
// Decoder for Client // Decoder for Client
Decoders.addDecoder(clazz: Client.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Client> in Decoders.addDecoder(clazz: Client.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Client> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -565,9 +532,6 @@ class Decoders {
} }
// Decoder for [Dog]
return Decoders.decode(clazz: [Dog].self, source: source, instance: instance)
}
// Decoder for Dog // Decoder for Dog
Decoders.addDecoder(clazz: Dog.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Dog> in Decoders.addDecoder(clazz: Dog.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Dog> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -600,9 +564,6 @@ class Decoders {
} }
// Decoder for [EnumArrays]
return Decoders.decode(clazz: [EnumArrays].self, source: source, instance: instance)
}
// Decoder for EnumArrays // Decoder for EnumArrays
Decoders.addDecoder(clazz: EnumArrays.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumArrays> in Decoders.addDecoder(clazz: EnumArrays.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumArrays> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -626,9 +587,6 @@ class Decoders {
} }
// Decoder for [EnumClass]
return Decoders.decode(clazz: [EnumClass].self, source: source, instance: instance)
}
// Decoder for EnumClass // Decoder for EnumClass
Decoders.addDecoder(clazz: EnumClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumClass> in Decoders.addDecoder(clazz: EnumClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumClass> in
//TODO: I don't think we need this anymore //TODO: I don't think we need this anymore
@ -636,9 +594,6 @@ class Decoders {
} }
// Decoder for [EnumTest]
return Decoders.decode(clazz: [EnumTest].self, source: source, instance: instance)
}
// Decoder for EnumTest // Decoder for EnumTest
Decoders.addDecoder(clazz: EnumTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumTest> in Decoders.addDecoder(clazz: EnumTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<EnumTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -674,9 +629,6 @@ class Decoders {
} }
// Decoder for [FormatTest]
return Decoders.decode(clazz: [FormatTest].self, source: source, instance: instance)
}
// Decoder for FormatTest // Decoder for FormatTest
Decoders.addDecoder(clazz: FormatTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<FormatTest> in Decoders.addDecoder(clazz: FormatTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<FormatTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -766,9 +718,6 @@ class Decoders {
} }
// Decoder for [HasOnlyReadOnly]
return Decoders.decode(clazz: [HasOnlyReadOnly].self, source: source, instance: instance)
}
// Decoder for HasOnlyReadOnly // Decoder for HasOnlyReadOnly
Decoders.addDecoder(clazz: HasOnlyReadOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<HasOnlyReadOnly> in Decoders.addDecoder(clazz: HasOnlyReadOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<HasOnlyReadOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -792,9 +741,6 @@ class Decoders {
} }
// Decoder for [List]
return Decoders.decode(clazz: [List].self, source: source, instance: instance)
}
// Decoder for List // Decoder for List
Decoders.addDecoder(clazz: List.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<List> in Decoders.addDecoder(clazz: List.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<List> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -812,9 +758,6 @@ class Decoders {
} }
// Decoder for [MapTest]
return Decoders.decode(clazz: [MapTest].self, source: source, instance: instance)
}
// Decoder for MapTest // Decoder for MapTest
Decoders.addDecoder(clazz: MapTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MapTest> in Decoders.addDecoder(clazz: MapTest.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MapTest> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -838,9 +781,6 @@ class Decoders {
} }
// Decoder for [MixedPropertiesAndAdditionalPropertiesClass]
return Decoders.decode(clazz: [MixedPropertiesAndAdditionalPropertiesClass].self, source: source, instance: instance)
}
// Decoder for MixedPropertiesAndAdditionalPropertiesClass // Decoder for MixedPropertiesAndAdditionalPropertiesClass
Decoders.addDecoder(clazz: MixedPropertiesAndAdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MixedPropertiesAndAdditionalPropertiesClass> in Decoders.addDecoder(clazz: MixedPropertiesAndAdditionalPropertiesClass.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<MixedPropertiesAndAdditionalPropertiesClass> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -870,9 +810,6 @@ class Decoders {
} }
// Decoder for [Model200Response]
return Decoders.decode(clazz: [Model200Response].self, source: source, instance: instance)
}
// Decoder for Model200Response // Decoder for Model200Response
Decoders.addDecoder(clazz: Model200Response.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Model200Response> in Decoders.addDecoder(clazz: Model200Response.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Model200Response> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -896,9 +833,6 @@ class Decoders {
} }
// Decoder for [Name]
return Decoders.decode(clazz: [Name].self, source: source, instance: instance)
}
// Decoder for Name // Decoder for Name
Decoders.addDecoder(clazz: Name.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Name> in Decoders.addDecoder(clazz: Name.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Name> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -934,9 +868,6 @@ class Decoders {
} }
// Decoder for [NumberOnly]
return Decoders.decode(clazz: [NumberOnly].self, source: source, instance: instance)
}
// Decoder for NumberOnly // Decoder for NumberOnly
Decoders.addDecoder(clazz: NumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<NumberOnly> in Decoders.addDecoder(clazz: NumberOnly.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<NumberOnly> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -954,9 +885,6 @@ class Decoders {
} }
// Decoder for [Order]
return Decoders.decode(clazz: [Order].self, source: source, instance: instance)
}
// Decoder for Order // Decoder for Order
Decoders.addDecoder(clazz: Order.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Order> in Decoders.addDecoder(clazz: Order.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Order> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1004,9 +932,6 @@ class Decoders {
} }
// Decoder for [OuterEnum]
return Decoders.decode(clazz: [OuterEnum].self, source: source, instance: instance)
}
// Decoder for OuterEnum // Decoder for OuterEnum
Decoders.addDecoder(clazz: OuterEnum.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<OuterEnum> in Decoders.addDecoder(clazz: OuterEnum.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<OuterEnum> in
//TODO: I don't think we need this anymore //TODO: I don't think we need this anymore
@ -1014,9 +939,6 @@ class Decoders {
} }
// Decoder for [Pet]
return Decoders.decode(clazz: [Pet].self, source: source, instance: instance)
}
// Decoder for Pet // Decoder for Pet
Decoders.addDecoder(clazz: Pet.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Pet> in Decoders.addDecoder(clazz: Pet.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Pet> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1064,9 +986,6 @@ class Decoders {
} }
// Decoder for [ReadOnlyFirst]
return Decoders.decode(clazz: [ReadOnlyFirst].self, source: source, instance: instance)
}
// Decoder for ReadOnlyFirst // Decoder for ReadOnlyFirst
Decoders.addDecoder(clazz: ReadOnlyFirst.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ReadOnlyFirst> in Decoders.addDecoder(clazz: ReadOnlyFirst.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<ReadOnlyFirst> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1090,9 +1009,6 @@ class Decoders {
} }
// Decoder for [Return]
return Decoders.decode(clazz: [Return].self, source: source, instance: instance)
}
// Decoder for Return // Decoder for Return
Decoders.addDecoder(clazz: Return.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Return> in Decoders.addDecoder(clazz: Return.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Return> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1110,9 +1026,6 @@ class Decoders {
} }
// Decoder for [SpecialModelName]
return Decoders.decode(clazz: [SpecialModelName].self, source: source, instance: instance)
}
// Decoder for SpecialModelName // Decoder for SpecialModelName
Decoders.addDecoder(clazz: SpecialModelName.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<SpecialModelName> in Decoders.addDecoder(clazz: SpecialModelName.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<SpecialModelName> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1130,9 +1043,6 @@ class Decoders {
} }
// Decoder for [Tag]
return Decoders.decode(clazz: [Tag].self, source: source, instance: instance)
}
// Decoder for Tag // Decoder for Tag
Decoders.addDecoder(clazz: Tag.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Tag> in Decoders.addDecoder(clazz: Tag.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<Tag> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {
@ -1156,9 +1066,6 @@ class Decoders {
} }
// Decoder for [User]
return Decoders.decode(clazz: [User].self, source: source, instance: instance)
}
// Decoder for User // Decoder for User
Decoders.addDecoder(clazz: User.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<User> in Decoders.addDecoder(clazz: User.self) { (source: AnyObject, instance: AnyObject?) -> Decoded<User> in
if let sourceDictionary = source as? [AnyHashable: Any] { if let sourceDictionary = source as? [AnyHashable: Any] {