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

Commit c9368e0

Browse files
committed
Removes some return values from deeper validate definitions
1 parent 99a6c0d commit c9368e0

2 files changed

Lines changed: 8 additions & 22 deletions

File tree

  • modules/openapi-json-schema-generator/src/main/resources/python
  • samples/openapi3/client/petstore/python/src/petstore_api

modules/openapi-json-schema-generator/src/main/resources/python/schemas.hbs

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1504,7 +1504,7 @@ class Schema(typing.Generic[T]):
15041504
configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None,
15051505
):
15061506
"""
1507-
Schema __new__
1507+
Schema validate
15081508

15091509
Args:
15101510
arg (int/float/decimal.Decimal/str/list/tuple/dict/frozendict.frozendict/bool/None): the value
@@ -2537,14 +2537,7 @@ class AnyTypeSchema(
25372537
io.BufferedReader
25382538
],
25392539
configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None
2540-
) -> AnyTypeSchema[typing.Union[
2541-
NoneClass,
2542-
frozendict.frozendict,
2543-
tuple,
2544-
str,
2545-
decimal.Decimal,
2546-
BoolClass
2547-
]]:
2540+
):
25482541
return super().validate(arg, configuration=configuration)
25492542

25502543
def __init__(
@@ -2596,7 +2589,7 @@ class NotAnyTypeSchema(AnyTypeSchema[T]):
25962589
cls,
25972590
arg,
25982591
configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None,
2599-
) -> NotAnyTypeSchema[T]:
2592+
):
26002593
inst = super().validate(arg, configuration=configuration)
26012594
return typing.cast(NotAnyTypeSchema[T], inst)
26022595

@@ -2615,7 +2608,7 @@ class DictSchema(
26152608
cls,
26162609
arg: typing.Union[dict[str, INPUT_TYPES_ALL_INCL_SCHEMA], frozendict.frozendict[str, INPUT_TYPES_ALL_INCL_SCHEMA]],
26172610
configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None,
2618-
) -> DictSchema[frozendict.frozendict]:
2611+
):
26192612
return super().validate(arg, configuration=configuration)
26202613

26212614

samples/openapi3/client/petstore/python/src/petstore_api/schemas.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1379,7 +1379,7 @@ def validate(
13791379
configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None,
13801380
):
13811381
"""
1382-
Schema __new__
1382+
Schema validate
13831383
13841384
Args:
13851385
arg (int/float/decimal.Decimal/str/list/tuple/dict/frozendict.frozendict/bool/None): the value
@@ -2434,14 +2434,7 @@ def validate(
24342434
io.BufferedReader
24352435
],
24362436
configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None
2437-
) -> AnyTypeSchema[typing.Union[
2438-
NoneClass,
2439-
frozendict.frozendict,
2440-
tuple,
2441-
str,
2442-
decimal.Decimal,
2443-
BoolClass
2444-
]]:
2437+
):
24452438
return super().validate(arg, configuration=configuration)
24462439

24472440
def __init__(
@@ -2493,7 +2486,7 @@ def validate(
24932486
cls,
24942487
arg,
24952488
configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None,
2496-
) -> NotAnyTypeSchema[T]:
2489+
):
24972490
inst = super().validate(arg, configuration=configuration)
24982491
return typing.cast(NotAnyTypeSchema[T], inst)
24992492

@@ -2512,7 +2505,7 @@ def validate(
25122505
cls,
25132506
arg: typing.Union[dict[str, INPUT_TYPES_ALL_INCL_SCHEMA], frozendict.frozendict[str, INPUT_TYPES_ALL_INCL_SCHEMA]],
25142507
configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None,
2515-
) -> DictSchema[frozendict.frozendict]:
2508+
):
25162509
return super().validate(arg, configuration=configuration)
25172510

25182511

0 commit comments

Comments
 (0)