Skip to content

Commit 4165a5d

Browse files
committed
Remove comments from modelOneOf templates
1 parent 6f6f05c commit 4165a5d

4 files changed

Lines changed: 0 additions & 6 deletions

File tree

modules/openapi-generator/src/main/resources/swift5/modelOneOf.mustache

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828

2929
public init(from decoder: Decoder) throws {
3030
{{#discriminator}}
31-
// Discriminator-based decoding: read discriminator value first, then decode the correct variant
3231
let keyedContainer = try decoder.container(keyedBy: DiscriminatorCodingKey.self)
3332
let discriminatorValue = try keyedContainer.decode(String.self, forKey: .{{discriminator.propertyName}})
3433

@@ -52,7 +51,6 @@
5251
}
5352
{{/discriminator}}
5453
{{^discriminator}}
55-
// No discriminator: try each type sequentially
5654
let container = try decoder.singleValueContainer()
5755
{{#oneOf}}
5856
{{#-first}}

modules/openapi-generator/src/main/resources/swift6/modelOneOf.mustache

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828

2929
public init(from decoder: Decoder) throws {
3030
{{#discriminator}}
31-
// Discriminator-based decoding: read discriminator value first, then decode the correct variant
3231
let keyedContainer = try decoder.container(keyedBy: DiscriminatorCodingKey.self)
3332
let discriminatorValue = try keyedContainer.decode(String.self, forKey: .{{discriminator.propertyName}})
3433

@@ -52,7 +51,6 @@
5251
}
5352
{{/discriminator}}
5453
{{^discriminator}}
55-
// No discriminator: try each type sequentially
5654
let container = try decoder.singleValueContainer()
5755
{{#oneOf}}
5856
{{#-first}}

samples/client/petstore/swift5/oneOf/PetstoreClient/Classes/OpenAPIs/Models/Fruit.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ public enum Fruit: Codable, JSONEncodable, Hashable {
2929

3030

3131
public init(from decoder: Decoder) throws {
32-
// No discriminator: try each type sequentially
3332
let container = try decoder.singleValueContainer()
3433
if let value = try? container.decode(Apple.self) {
3534
self = .typeApple(value)

samples/client/petstore/swift6/oneOf/PetstoreClient/Classes/OpenAPIs/Models/Fruit.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public enum Fruit: Sendable, Codable, ParameterConvertible, Hashable {
2626

2727

2828
public init(from decoder: Decoder) throws {
29-
// No discriminator: try each type sequentially
3029
let container = try decoder.singleValueContainer()
3130
if let value = try? container.decode(Apple.self) {
3231
self = .typeApple(value)

0 commit comments

Comments
 (0)