Skip to content
This repository was archived by the owner on Dec 25, 2024. It is now read-only.

Commit 25d44a5

Browse files
committed
Fixes anytype schema list validator generic inputs for the cast input
1 parent 152c15b commit 25d44a5

66 files changed

Lines changed: 89 additions & 89 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ public static class AdditionalpropertiesAreAllowedByDefaultMapInput {
7575
}
7676

7777

78-
public static class AdditionalpropertiesAreAllowedByDefault1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, AdditionalpropertiesAreAllowedByDefaultMap> {
78+
public static class AdditionalpropertiesAreAllowedByDefault1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, AdditionalpropertiesAreAllowedByDefaultMap> {
7979
/*
8080
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
8181
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public static class Schema0MapInput {
7070
}
7171

7272

73-
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema0Map> {
73+
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema0Map> {
7474
private static Schema0 instance;
7575

7676
protected Schema0() {
@@ -316,7 +316,7 @@ public static class AdditionalpropertiesShouldNotLookInApplicatorsMapInput {
316316
}
317317

318318

319-
public static class AdditionalpropertiesShouldNotLookInApplicators1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Boolean, Boolean, AdditionalpropertiesShouldNotLookInApplicatorsMap> {
319+
public static class AdditionalpropertiesShouldNotLookInApplicators1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Boolean, Boolean, AdditionalpropertiesShouldNotLookInApplicatorsMap> {
320320
/*
321321
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
322322
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public static class Schema0MapInput {
6464
}
6565

6666

67-
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema0Map> {
67+
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema0Map> {
6868
private static Schema0 instance;
6969

7070
protected Schema0() {
@@ -323,7 +323,7 @@ public static class Schema1MapInput {
323323
}
324324

325325

326-
public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema1Map> {
326+
public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema1Map> {
327327
private static Schema1 instance;
328328

329329
protected Schema1() {
@@ -552,7 +552,7 @@ public Object getNewInstance(Object arg, List<Object> pathToItem, PathToSchemasM
552552
}
553553
}
554554

555-
public static class Allof1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
555+
public static class Allof1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
556556
/*
557557
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
558558
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public class AllofCombinedWithAnyofOneof {
3232
// nest classes so all schemas and input/output classes can be public
3333

3434

35-
public static class Schema02 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
35+
public static class Schema02 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
3636
private static Schema02 instance;
3737

3838
protected Schema02() {
@@ -245,7 +245,7 @@ public Object getNewInstance(Object arg, List<Object> pathToItem, PathToSchemasM
245245
}
246246
}
247247

248-
public static class Schema01 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
248+
public static class Schema01 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
249249
private static Schema01 instance;
250250

251251
protected Schema01() {
@@ -458,7 +458,7 @@ public Object getNewInstance(Object arg, List<Object> pathToItem, PathToSchemasM
458458
}
459459
}
460460

461-
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
461+
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
462462
private static Schema0 instance;
463463

464464
protected Schema0() {
@@ -671,7 +671,7 @@ public Object getNewInstance(Object arg, List<Object> pathToItem, PathToSchemasM
671671
}
672672
}
673673

674-
public static class AllofCombinedWithAnyofOneof1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
674+
public static class AllofCombinedWithAnyofOneof1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
675675
/*
676676
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
677677
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public class AllofSimpleTypes {
3131
// nest classes so all schemas and input/output classes can be public
3232

3333

34-
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
34+
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
3535
private static Schema0 instance;
3636

3737
protected Schema0() {
@@ -244,7 +244,7 @@ public Object getNewInstance(Object arg, List<Object> pathToItem, PathToSchemasM
244244
}
245245
}
246246

247-
public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
247+
public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
248248
private static Schema1 instance;
249249

250250
protected Schema1() {
@@ -457,7 +457,7 @@ public Object getNewInstance(Object arg, List<Object> pathToItem, PathToSchemasM
457457
}
458458
}
459459

460-
public static class AllofSimpleTypes1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
460+
public static class AllofSimpleTypes1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
461461
/*
462462
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
463463
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public static class Schema0MapInput {
6565
}
6666

6767

68-
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema0Map> {
68+
public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema0Map> {
6969
private static Schema0 instance;
7070

7171
protected Schema0() {
@@ -324,7 +324,7 @@ public static class Schema1MapInput {
324324
}
325325

326326

327-
public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema1Map> {
327+
public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, Schema1Map> {
328328
private static Schema1 instance;
329329

330330
protected Schema1() {
@@ -583,7 +583,7 @@ public static class AllofWithBaseSchemaMapInput {
583583
}
584584

585585

586-
public static class AllofWithBaseSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, AllofWithBaseSchemaMap> {
586+
public static class AllofWithBaseSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, AllofWithBaseSchemaMap> {
587587
/*
588588
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
589589
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public class AllofWithOneEmptySchema {
3535
public static class Schema0 extends AnyTypeJsonSchema {}
3636

3737

38-
public static class AllofWithOneEmptySchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
38+
public static class AllofWithOneEmptySchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
3939
/*
4040
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
4141
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public static class Schema0 extends AnyTypeJsonSchema {}
3939
public static class Schema1 extends NumberJsonSchema {}
4040

4141

42-
public static class AllofWithTheFirstEmptySchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
42+
public static class AllofWithTheFirstEmptySchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
4343
/*
4444
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
4545
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public static class Schema0 extends NumberJsonSchema {}
3939
public static class Schema1 extends AnyTypeJsonSchema {}
4040

4141

42-
public static class AllofWithTheLastEmptySchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
42+
public static class AllofWithTheLastEmptySchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
4343
/*
4444
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
4545
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public static class Schema0 extends AnyTypeJsonSchema {}
3838
public static class Schema1 extends AnyTypeJsonSchema {}
3939

4040

41-
public static class AllofWithTwoEmptySchemas1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, Object, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
41+
public static class AllofWithTwoEmptySchemas1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<Object, FrozenList<Object>, FrozenList<Object>>, MapSchemaValidator<Object, Object, FrozenMap<Object>> {
4242
/*
4343
NOTE: This class is auto generated by OpenAPI JSON Schema Generator.
4444
Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator

0 commit comments

Comments
 (0)