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

Commit a969702

Browse files
committed
Removes _types
1 parent 47f335f commit a969702

2 files changed

Lines changed: 134 additions & 136 deletions

File tree

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

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

Lines changed: 67 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,6 @@ class Schema:
257257
the base class of all swagger/openapi schemas/models
258258
"""
259259
__inheritable_primitive_types_set = {decimal.Decimal, str, tuple, frozendict.frozendict, FileIO, bytes, BoolClass, NoneClass}
260-
_types: typing.Set[typing.Type]
261260
MetaOapg: MetaOapgTyped
262261

263262
@staticmethod
@@ -715,145 +714,145 @@ if typing.TYPE_CHECKING:
715714
else:
716715
# qty 1
717716
class NoneMixin:
718-
_types = {NoneClass}
717+
pass
719718
class FrozenDictMixin:
720-
_types = {frozendict.frozendict}
719+
pass
721720
class TupleMixin:
722-
_types = {tuple}
721+
pass
723722
class StrMixin:
724-
_types = {str}
723+
pass
725724
class DecimalMixin:
726-
_types = {decimal.Decimal}
725+
pass
727726
class BoolMixin:
728-
_types = {BoolClass}
727+
pass
729728
class BytesMixin:
730-
_types = {bytes}
729+
pass
731730
class FileMixin:
732-
_types = {FileIO}
731+
pass
733732
# qty 2
734733
class BinaryMixin:
735-
_types = {bytes, FileIO}
734+
pass
736735
class NoneFrozenDictMixin:
737-
_types = {NoneClass, frozendict.frozendict}
736+
pass
738737
class NoneTupleMixin:
739-
_types = {NoneClass, tuple}
738+
pass
740739
class NoneStrMixin:
741-
_types = {NoneClass, str}
740+
pass
742741
class NoneDecimalMixin:
743-
_types = {NoneClass, decimal.Decimal}
742+
pass
744743
class NoneBoolMixin:
745-
_types = {NoneClass, BoolClass}
744+
pass
746745
class FrozenDictTupleMixin:
747-
_types = {frozendict.frozendict, tuple}
746+
pass
748747
class FrozenDictStrMixin:
749-
_types = {frozendict.frozendict, str}
748+
pass
750749
class FrozenDictDecimalMixin:
751-
_types = {frozendict.frozendict, decimal.Decimal}
750+
pass
752751
class FrozenDictBoolMixin:
753-
_types = {frozendict.frozendict, BoolClass}
752+
pass
754753
class TupleStrMixin:
755-
_types = {tuple, str}
754+
pass
756755
class TupleDecimalMixin:
757-
_types = {tuple, decimal.Decimal}
756+
pass
758757
class TupleBoolMixin:
759-
_types = {tuple, BoolClass}
758+
pass
760759
class StrDecimalMixin:
761-
_types = {str, decimal.Decimal}
760+
pass
762761
class StrBoolMixin:
763-
_types = {str, BoolClass}
762+
pass
764763
class DecimalBoolMixin:
765-
_types = {decimal.Decimal, BoolClass}
764+
pass
766765
# qty 3
767766
class NoneFrozenDictTupleMixin:
768-
_types = {NoneClass, frozendict.frozendict, tuple}
767+
pass
769768
class NoneFrozenDictStrMixin:
770-
_types = {NoneClass, frozendict.frozendict, str}
769+
pass
771770
class NoneFrozenDictDecimalMixin:
772-
_types = {NoneClass, frozendict.frozendict, decimal.Decimal}
771+
pass
773772
class NoneFrozenDictBoolMixin:
774-
_types = {NoneClass, frozendict.frozendict, BoolClass}
773+
pass
775774
class NoneTupleStrMixin:
776-
_types = {NoneClass, tuple, str}
775+
pass
777776
class NoneTupleDecimalMixin:
778-
_types = {NoneClass, tuple, decimal.Decimal}
777+
pass
779778
class NoneTupleBoolMixin:
780-
_types = {NoneClass, tuple, BoolClass}
779+
pass
781780
class NoneStrDecimalMixin:
782-
_types = {NoneClass, str, decimal.Decimal}
781+
pass
783782
class NoneStrBoolMixin:
784-
_types = {NoneClass, str, BoolClass}
783+
pass
785784
class NoneDecimalBoolMixin:
786-
_types = {NoneClass, decimal.Decimal, BoolClass}
785+
pass
787786
class FrozenDictTupleStrMixin:
788-
_types = {frozendict.frozendict, tuple, str}
787+
pass
789788
class FrozenDictTupleDecimalMixin:
790-
_types = {frozendict.frozendict, tuple, decimal.Decimal}
789+
pass
791790
class FrozenDictTupleBoolMixin:
792-
_types = {frozendict.frozendict, tuple, BoolClass}
791+
pass
793792
class FrozenDictStrDecimalMixin:
794-
_types = {frozendict.frozendict, str, decimal.Decimal}
793+
pass
795794
class FrozenDictStrBoolMixin:
796-
_types = {frozendict.frozendict, str, BoolClass}
795+
pass
797796
class FrozenDictDecimalBoolMixin:
798-
_types = {frozendict.frozendict, decimal.Decimal, BoolClass}
797+
pass
799798
class TupleStrDecimalMixin:
800-
_types = {tuple, str, decimal.Decimal}
799+
pass
801800
class TupleStrBoolMixin:
802-
_types = {tuple, str, BoolClass}
801+
pass
803802
class TupleDecimalBoolMixin:
804-
_types = {tuple, decimal.Decimal, BoolClass}
803+
pass
805804
class StrDecimalBoolMixin:
806-
_types = {str, decimal.Decimal, BoolClass}
805+
pass
807806
# qty 4
808807
class NoneFrozenDictTupleStrMixin:
809-
_types = {NoneClass, frozendict.frozendict, tuple, str}
808+
pass
810809
class NoneFrozenDictTupleDecimalMixin:
811-
_types = {NoneClass, frozendict.frozendict, tuple, decimal.Decimal}
810+
pass
812811
class NoneFrozenDictTupleBoolMixin:
813-
_types = {NoneClass, frozendict.frozendict, tuple, BoolClass}
812+
pass
814813
class NoneFrozenDictStrDecimalMixin:
815-
_types = {NoneClass, frozendict.frozendict, str, decimal.Decimal}
814+
pass
816815
class NoneFrozenDictStrBoolMixin:
817-
_types = {NoneClass, frozendict.frozendict, str, BoolClass}
816+
pass
818817
class NoneFrozenDictDecimalBoolMixin:
819-
_types = {NoneClass, frozendict.frozendict, decimal.Decimal, BoolClass}
818+
pass
820819
class NoneTupleStrDecimalMixin:
821-
_types = {NoneClass, tuple, str, decimal.Decimal}
820+
pass
822821
class NoneTupleStrBoolMixin:
823-
_types = {NoneClass, tuple, str, BoolClass}
822+
pass
824823
class NoneTupleDecimalBoolMixin:
825-
_types = {NoneClass, tuple, decimal.Decimal, BoolClass}
824+
pass
826825
class NoneStrDecimalBoolMixin:
827-
_types = {NoneClass, str, decimal.Decimal, BoolClass}
826+
pass
828827
class FrozenDictTupleStrDecimalMixin:
829-
_types = {frozendict.frozendict, tuple, str, decimal.Decimal}
828+
pass
830829
class FrozenDictTupleStrBoolMixin:
831-
_types = {frozendict.frozendict, tuple, str, BoolClass}
830+
pass
832831
class FrozenDictTupleDecimalBoolMixin:
833-
_types = {frozendict.frozendict, tuple, decimal.Decimal, BoolClass}
832+
pass
834833
class FrozenDictStrDecimalBoolMixin:
835-
_types = {frozendict.frozendict, str, decimal.Decimal, BoolClass}
834+
pass
836835
class TupleStrDecimalBoolMixin:
837-
_types = {tuple, str, decimal.Decimal, BoolClass}
836+
pass
838837
# qty 5
839838
class NoneFrozenDictTupleStrDecimalMixin:
840-
_types = {NoneClass, frozendict.frozendict, tuple, str, decimal.Decimal}
839+
pass
841840
class NoneFrozenDictTupleStrBoolMixin:
842-
_types = {NoneClass, frozendict.frozendict, tuple, str, BoolClass}
841+
pass
843842
class NoneFrozenDictTupleDecimalBoolMixin:
844-
_types = {NoneClass, frozendict.frozendict, tuple, decimal.Decimal, BoolClass}
843+
pass
845844
class NoneFrozenDictStrDecimalBoolMixin:
846-
_types = {NoneClass, frozendict.frozendict, str, decimal.Decimal, BoolClass}
845+
pass
847846
class NoneTupleStrDecimalBoolMixin:
848-
_types = {NoneClass, tuple, str, decimal.Decimal, BoolClass}
847+
pass
849848
class FrozenDictTupleStrDecimalBoolMixin:
850-
_types = {frozendict.frozendict, tuple, str, decimal.Decimal, BoolClass}
849+
pass
851850
# qty 6
852851
class NoneFrozenDictTupleStrDecimalBoolMixin:
853-
_types = {NoneClass, frozendict.frozendict, tuple, str, decimal.Decimal, BoolClass}
852+
pass
854853
# qty 8
855854
class NoneFrozenDictTupleStrDecimalBoolFileBytesMixin:
856-
_types = {NoneClass, frozendict.frozendict, tuple, str, decimal.Decimal, BoolClass, FileIO, bytes}
855+
pass
857856

858857

859858
class ValidatorBase:

0 commit comments

Comments
 (0)