diff --git a/packages/jsii-pacmak/lib/targets/python.ts b/packages/jsii-pacmak/lib/targets/python.ts index e8eeaa5f85..2d891bb0a7 100644 --- a/packages/jsii-pacmak/lib/targets/python.ts +++ b/packages/jsii-pacmak/lib/targets/python.ts @@ -633,7 +633,7 @@ abstract class BaseProperty implements PythonBase { if (renderAbstract && this.abstract) { code.line('@abc.abstractmethod'); } - code.openBlock(`def ${this.pythonName}(${this.implicitParameter}, value: ${pythonType})`); + code.openBlock(`def ${this.pythonName}(${this.implicitParameter}, value: ${pythonType}) -> None`); if ((this.shouldEmitBody || forceEmitBody) && (!renderAbstract || !this.abstract)) { code.line(`jsii.${this.jsiiSetMethod}(${this.implicitParameter}, "${this.jsName}", value)`); } else { diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py index 6695b6484e..0da85d9508 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py @@ -161,7 +161,7 @@ def _property(self) -> str: @_property.setter @abc.abstractmethod - def _property(self, value: str): + def _property(self, value: str) -> None: ... @@ -186,7 +186,7 @@ def _property(self) -> str: return jsii.get(self, "property") @_property.setter - def _property(self, value: str): + def _property(self, value: str) -> None: jsii.set(self, "property", value) @@ -249,7 +249,7 @@ def any_array_property(self) -> typing.List[typing.Any]: return jsii.get(self, "anyArrayProperty") @any_array_property.setter - def any_array_property(self, value: typing.List[typing.Any]): + def any_array_property(self, value: typing.List[typing.Any]) -> None: jsii.set(self, "anyArrayProperty", value) @builtins.property @@ -262,7 +262,7 @@ def any_map_property(self) -> typing.Mapping[str, typing.Any]: return jsii.get(self, "anyMapProperty") @any_map_property.setter - def any_map_property(self, value: typing.Mapping[str, typing.Any]): + def any_map_property(self, value: typing.Mapping[str, typing.Any]) -> None: jsii.set(self, "anyMapProperty", value) @builtins.property @@ -275,7 +275,7 @@ def any_property(self) -> typing.Any: return jsii.get(self, "anyProperty") @any_property.setter - def any_property(self, value: typing.Any): + def any_property(self, value: typing.Any) -> None: jsii.set(self, "anyProperty", value) @builtins.property @@ -288,7 +288,7 @@ def array_property(self) -> typing.List[str]: return jsii.get(self, "arrayProperty") @array_property.setter - def array_property(self, value: typing.List[str]): + def array_property(self, value: typing.List[str]) -> None: jsii.set(self, "arrayProperty", value) @builtins.property @@ -301,7 +301,7 @@ def boolean_property(self) -> bool: return jsii.get(self, "booleanProperty") @boolean_property.setter - def boolean_property(self, value: bool): + def boolean_property(self, value: bool) -> None: jsii.set(self, "booleanProperty", value) @builtins.property @@ -314,7 +314,7 @@ def date_property(self) -> datetime.datetime: return jsii.get(self, "dateProperty") @date_property.setter - def date_property(self, value: datetime.datetime): + def date_property(self, value: datetime.datetime) -> None: jsii.set(self, "dateProperty", value) @builtins.property @@ -327,7 +327,7 @@ def enum_property(self) -> "AllTypesEnum": return jsii.get(self, "enumProperty") @enum_property.setter - def enum_property(self, value: "AllTypesEnum"): + def enum_property(self, value: "AllTypesEnum") -> None: jsii.set(self, "enumProperty", value) @builtins.property @@ -340,7 +340,7 @@ def json_property(self) -> typing.Mapping[typing.Any, typing.Any]: return jsii.get(self, "jsonProperty") @json_property.setter - def json_property(self, value: typing.Mapping[typing.Any, typing.Any]): + def json_property(self, value: typing.Mapping[typing.Any, typing.Any]) -> None: jsii.set(self, "jsonProperty", value) @builtins.property @@ -353,7 +353,7 @@ def map_property(self) -> typing.Mapping[str, scope.jsii_calc_lib.Number]: return jsii.get(self, "mapProperty") @map_property.setter - def map_property(self, value: typing.Mapping[str, scope.jsii_calc_lib.Number]): + def map_property(self, value: typing.Mapping[str, scope.jsii_calc_lib.Number]) -> None: jsii.set(self, "mapProperty", value) @builtins.property @@ -366,7 +366,7 @@ def number_property(self) -> jsii.Number: return jsii.get(self, "numberProperty") @number_property.setter - def number_property(self, value: jsii.Number): + def number_property(self, value: jsii.Number) -> None: jsii.set(self, "numberProperty", value) @builtins.property @@ -379,7 +379,7 @@ def string_property(self) -> str: return jsii.get(self, "stringProperty") @string_property.setter - def string_property(self, value: str): + def string_property(self, value: str) -> None: jsii.set(self, "stringProperty", value) @builtins.property @@ -392,7 +392,7 @@ def union_array_property(self) -> typing.List[typing.Union[jsii.Number, scope.js return jsii.get(self, "unionArrayProperty") @union_array_property.setter - def union_array_property(self, value: typing.List[typing.Union[jsii.Number, scope.jsii_calc_lib.Value]]): + def union_array_property(self, value: typing.List[typing.Union[jsii.Number, scope.jsii_calc_lib.Value]]) -> None: jsii.set(self, "unionArrayProperty", value) @builtins.property @@ -405,7 +405,7 @@ def union_map_property(self) -> typing.Mapping[str, typing.Union[str, jsii.Numbe return jsii.get(self, "unionMapProperty") @union_map_property.setter - def union_map_property(self, value: typing.Mapping[str, typing.Union[str, jsii.Number, scope.jsii_calc_lib.Number]]): + def union_map_property(self, value: typing.Mapping[str, typing.Union[str, jsii.Number, scope.jsii_calc_lib.Number]]) -> None: jsii.set(self, "unionMapProperty", value) @builtins.property @@ -418,7 +418,7 @@ def union_property(self) -> typing.Union[str, jsii.Number, "Multiply", scope.jsi return jsii.get(self, "unionProperty") @union_property.setter - def union_property(self, value: typing.Union[str, jsii.Number, "Multiply", scope.jsii_calc_lib.Number]): + def union_property(self, value: typing.Union[str, jsii.Number, "Multiply", scope.jsii_calc_lib.Number]) -> None: jsii.set(self, "unionProperty", value) @builtins.property @@ -431,7 +431,7 @@ def unknown_array_property(self) -> typing.List[typing.Any]: return jsii.get(self, "unknownArrayProperty") @unknown_array_property.setter - def unknown_array_property(self, value: typing.List[typing.Any]): + def unknown_array_property(self, value: typing.List[typing.Any]) -> None: jsii.set(self, "unknownArrayProperty", value) @builtins.property @@ -444,7 +444,7 @@ def unknown_map_property(self) -> typing.Mapping[str, typing.Any]: return jsii.get(self, "unknownMapProperty") @unknown_map_property.setter - def unknown_map_property(self, value: typing.Mapping[str, typing.Any]): + def unknown_map_property(self, value: typing.Mapping[str, typing.Any]) -> None: jsii.set(self, "unknownMapProperty", value) @builtins.property @@ -457,7 +457,7 @@ def unknown_property(self) -> typing.Any: return jsii.get(self, "unknownProperty") @unknown_property.setter - def unknown_property(self, value: typing.Any): + def unknown_property(self, value: typing.Any) -> None: jsii.set(self, "unknownProperty", value) @builtins.property @@ -470,7 +470,7 @@ def optional_enum_value(self) -> typing.Optional["StringEnum"]: return jsii.get(self, "optionalEnumValue") @optional_enum_value.setter - def optional_enum_value(self, value: typing.Optional["StringEnum"]): + def optional_enum_value(self, value: typing.Optional["StringEnum"]) -> None: jsii.set(self, "optionalEnumValue", value) @@ -871,7 +871,7 @@ def curr(self) -> scope.jsii_calc_lib.Value: return jsii.get(self, "curr") @curr.setter - def curr(self, value: scope.jsii_calc_lib.Value): + def curr(self, value: scope.jsii_calc_lib.Value) -> None: jsii.set(self, "curr", value) @builtins.property @@ -885,7 +885,7 @@ def max_value(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "maxValue") @max_value.setter - def max_value(self, value: typing.Optional[jsii.Number]): + def max_value(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "maxValue", value) @builtins.property @@ -899,7 +899,7 @@ def union_property(self) -> typing.Optional[typing.Union[typing.Optional["Add"], return jsii.get(self, "unionProperty") @union_property.setter - def union_property(self, value: typing.Optional[typing.Union[typing.Optional["Add"], typing.Optional["Multiply"], typing.Optional["Power"]]]): + def union_property(self, value: typing.Optional[typing.Union[typing.Optional["Add"], typing.Optional["Multiply"], typing.Optional["Power"]]]) -> None: jsii.set(self, "unionProperty", value) @@ -998,7 +998,7 @@ def static_array(cls) -> typing.List[str]: return jsii.sget(cls, "staticArray") @static_array.setter - def static_array(cls, value: typing.List[str]): + def static_array(cls, value: typing.List[str]) -> None: jsii.sset(cls, "staticArray", value) @jsii.python.classproperty @@ -1011,7 +1011,7 @@ def static_map(cls) -> typing.Mapping[str, str]: return jsii.sget(cls, "staticMap") @static_map.setter - def static_map(cls, value: typing.Mapping[str, str]): + def static_map(cls, value: typing.Mapping[str, str]) -> None: jsii.sset(cls, "staticMap", value) @builtins.property @@ -1024,7 +1024,7 @@ def array(self) -> typing.List[str]: return jsii.get(self, "array") @array.setter - def array(self, value: typing.List[str]): + def array(self, value: typing.List[str]) -> None: jsii.set(self, "array", value) @builtins.property @@ -1037,7 +1037,7 @@ def map(self) -> typing.Mapping[str, str]: return jsii.get(self, "map") @map.setter - def map(self, value: typing.Mapping[str, str]): + def map(self, value: typing.Mapping[str, str]) -> None: jsii.set(self, "map", value) @@ -1113,7 +1113,7 @@ def mutable_object(self) -> "IMutableObjectLiteral": return jsii.get(self, "mutableObject") @mutable_object.setter - def mutable_object(self, value: "IMutableObjectLiteral"): + def mutable_object(self, value: "IMutableObjectLiteral") -> None: jsii.set(self, "mutableObject", value) @@ -1153,7 +1153,7 @@ def union_property(self) -> typing.Optional[typing.Union[typing.Optional[scope.j return jsii.get(self, "unionProperty") @union_property.setter - def union_property(self, value: typing.Optional[typing.Union[typing.Optional[scope.jsii_calc_lib.IFriendly], typing.Optional[typing.List[typing.Union[scope.jsii_calc_lib.IFriendly, "AbstractClass"]]]]]): + def union_property(self, value: typing.Optional[typing.Union[typing.Optional[scope.jsii_calc_lib.IFriendly], typing.Optional[typing.List[typing.Union[scope.jsii_calc_lib.IFriendly, "AbstractClass"]]]]]) -> None: jsii.set(self, "unionProperty", value) @@ -1634,7 +1634,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "mutableProperty") @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "mutableProperty", value) @@ -2290,7 +2290,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "mutableProperty") @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "mutableProperty", value) @@ -2459,7 +2459,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "mutableProperty") @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "mutableProperty", value) @@ -2775,7 +2775,7 @@ def a(self) -> str: ... @a.setter - def a(self, value: str): + def a(self, value: str) -> None: ... @@ -2795,7 +2795,7 @@ def a(self) -> str: return jsii.get(self, "a") @a.setter - def a(self, value: str): + def a(self, value: str) -> None: jsii.set(self, "a", value) @@ -2939,7 +2939,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: ... @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: ... @jsii.member(jsii_name="method") @@ -2976,7 +2976,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "mutableProperty") @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "mutableProperty", value) @jsii.member(jsii_name="method") @@ -3011,7 +3011,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: ... @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: ... @jsii.member(jsii_name="method") @@ -3039,7 +3039,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "mutableProperty") @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "mutableProperty", value) @jsii.member(jsii_name="method") @@ -3080,7 +3080,7 @@ def private(self) -> str: ... @private.setter - def private(self, value: str): + def private(self, value: str) -> None: ... @@ -3109,7 +3109,7 @@ def private(self) -> str: return jsii.get(self, "private") @private.setter - def private(self, value: str): + def private(self, value: str) -> None: jsii.set(self, "private", value) @@ -3137,7 +3137,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: ... @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: ... @jsii.member(jsii_name="method") @@ -3171,7 +3171,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "mutableProperty") @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "mutableProperty", value) @jsii.member(jsii_name="method") @@ -3442,7 +3442,7 @@ def read_write_string(self) -> str: ... @read_write_string.setter - def read_write_string(self, value: str): + def read_write_string(self, value: str) -> None: ... @@ -3471,7 +3471,7 @@ def read_write_string(self) -> str: return jsii.get(self, "readWriteString") @read_write_string.setter - def read_write_string(self, value: str): + def read_write_string(self, value: str) -> None: jsii.set(self, "readWriteString", value) @@ -3495,7 +3495,7 @@ def foo(self) -> jsii.Number: ... @foo.setter - def foo(self, value: jsii.Number): + def foo(self, value: jsii.Number) -> None: ... @@ -3515,7 +3515,7 @@ def foo(self) -> jsii.Number: return jsii.get(self, "foo") @foo.setter - def foo(self, value: jsii.Number): + def foo(self, value: jsii.Number) -> None: jsii.set(self, "foo", value) @@ -3651,7 +3651,7 @@ def value(self) -> str: ... @value.setter - def value(self, value: str): + def value(self, value: str) -> None: ... @@ -3671,7 +3671,7 @@ def value(self) -> str: return jsii.get(self, "value") @value.setter - def value(self, value: str): + def value(self, value: str) -> None: jsii.set(self, "value", value) @@ -3695,7 +3695,7 @@ def b(self) -> str: ... @b.setter - def b(self, value: str): + def b(self, value: str) -> None: ... @builtins.property @@ -3708,7 +3708,7 @@ def c(self) -> str: ... @c.setter - def c(self, value: str): + def c(self, value: str) -> None: ... @@ -3728,7 +3728,7 @@ def b(self) -> str: return jsii.get(self, "b") @b.setter - def b(self, value: str): + def b(self, value: str) -> None: jsii.set(self, "b", value) @builtins.property @@ -3741,7 +3741,7 @@ def c(self) -> str: return jsii.get(self, "c") @c.setter - def c(self, value: str): + def c(self, value: str) -> None: jsii.set(self, "c", value) @@ -3766,7 +3766,7 @@ def property(self) -> str: ... @property.setter - def property(self, value: str): + def property(self, value: str) -> None: ... @jsii.member(jsii_name="wasSet") @@ -3795,7 +3795,7 @@ def property(self) -> str: return jsii.get(self, "property") @property.setter - def property(self, value: str): + def property(self, value: str) -> None: jsii.set(self, "property", value) @jsii.member(jsii_name="wasSet") @@ -4093,7 +4093,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: ... @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: ... @jsii.member(jsii_name="method") @@ -4109,7 +4109,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "mutableProperty") @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "mutableProperty", value) @jsii.member(jsii_name="method") @@ -4171,7 +4171,7 @@ def prop(self) -> str: return jsii.get(self, "prop") @prop.setter - def prop(self, value: str): + def prop(self, value: str) -> None: jsii.set(self, "prop", value) @@ -4238,7 +4238,7 @@ def private(self) -> str: return jsii.get(self, "private") @private.setter - def private(self, value: str): + def private(self, value: str) -> None: jsii.set(self, "private", value) @@ -4443,7 +4443,7 @@ def prop_a(self) -> str: return jsii.get(self, "propA") @prop_a.setter - def prop_a(self, value: str): + def prop_a(self, value: str) -> None: jsii.set(self, "propA", value) @builtins.property @@ -4456,7 +4456,7 @@ def prop_b(self) -> jsii.Number: return jsii.get(self, "propB") @prop_b.setter - def prop_b(self, value: jsii.Number): + def prop_b(self, value: jsii.Number) -> None: jsii.set(self, "propB", value) @@ -4894,7 +4894,7 @@ def while_(self) -> str: return jsii.get(self, "while") @while_.setter - def while_(self, value: str): + def while_(self, value: str) -> None: jsii.set(self, "while", value) @@ -5429,7 +5429,7 @@ def change_me_to_undefined(self) -> typing.Optional[str]: return jsii.get(self, "changeMeToUndefined") @change_me_to_undefined.setter - def change_me_to_undefined(self, value: typing.Optional[str]): + def change_me_to_undefined(self, value: typing.Optional[str]) -> None: jsii.set(self, "changeMeToUndefined", value) @@ -5517,7 +5517,7 @@ def generator(self) -> "IRandomNumberGenerator": return jsii.get(self, "generator") @generator.setter - def generator(self, value: "IRandomNumberGenerator"): + def generator(self, value: "IRandomNumberGenerator") -> None: jsii.set(self, "generator", value) @@ -5784,7 +5784,7 @@ def _override_read_write(self) -> str: return jsii.get(self, "overrideReadWrite") @_override_read_write.setter - def _override_read_write(self, value: str): + def _override_read_write(self, value: str) -> None: jsii.set(self, "overrideReadWrite", value) @@ -6295,7 +6295,7 @@ def foo(self) -> typing.Optional[scope.jsii_calc_lib.EnumFromScopedModule]: return jsii.get(self, "foo") @foo.setter - def foo(self, value: typing.Optional[scope.jsii_calc_lib.EnumFromScopedModule]): + def foo(self, value: typing.Optional[scope.jsii_calc_lib.EnumFromScopedModule]) -> None: jsii.set(self, "foo", value) @@ -6664,7 +6664,7 @@ def mutable_property(self) -> typing.Optional[jsii.Number]: return jsii.get(self, "mutableProperty") @mutable_property.setter - def mutable_property(self, value: typing.Optional[jsii.Number]): + def mutable_property(self, value: typing.Optional[jsii.Number]) -> None: jsii.set(self, "mutableProperty", value) @@ -6724,7 +6724,7 @@ def static_variable(cls) -> bool: return jsii.sget(cls, "staticVariable") @static_variable.setter - def static_variable(cls, value: bool): + def static_variable(cls, value: bool) -> None: jsii.sset(cls, "staticVariable", value) @@ -6814,7 +6814,7 @@ def instance(cls) -> "Statics": return jsii.sget(cls, "instance") @instance.setter - def instance(cls, value: "Statics"): + def instance(cls, value: "Statics") -> None: jsii.sset(cls, "instance", value) @jsii.python.classproperty @@ -6827,7 +6827,7 @@ def non_const_static(cls) -> jsii.Number: return jsii.sget(cls, "nonConstStatic") @non_const_static.setter - def non_const_static(cls, value: jsii.Number): + def non_const_static(cls, value: jsii.Number) -> None: jsii.sset(cls, "nonConstStatic", value) @builtins.property @@ -6880,7 +6880,7 @@ def you_see_me(self) -> str: return jsii.get(self, "youSeeMe") @you_see_me.setter - def you_see_me(self, value: str): + def you_see_me(self, value: str) -> None: jsii.set(self, "youSeeMe", value) @@ -7186,7 +7186,7 @@ def parts(self) -> typing.List[scope.jsii_calc_lib.Value]: return jsii.get(self, "parts") @parts.setter - def parts(self, value: typing.List[scope.jsii_calc_lib.Value]): + def parts(self, value: typing.List[scope.jsii_calc_lib.Value]) -> None: jsii.set(self, "parts", value) @@ -7398,7 +7398,7 @@ def a(self) -> jsii.Number: return jsii.get(self, "a") @a.setter - def a(self, value: jsii.Number): + def a(self, value: jsii.Number) -> None: jsii.set(self, "a", value) @builtins.property @@ -7411,7 +7411,7 @@ def caller_is_property(self) -> jsii.Number: return jsii.get(self, "callerIsProperty") @caller_is_property.setter - def caller_is_property(self, value: jsii.Number): + def caller_is_property(self, value: jsii.Number) -> None: jsii.set(self, "callerIsProperty", value) @builtins.property @@ -7424,7 +7424,7 @@ def other_property(self) -> str: return jsii.get(self, "otherProperty") @other_property.setter - def other_property(self, value: str): + def other_property(self, value: str) -> None: jsii.set(self, "otherProperty", value) @builtins.property @@ -7437,7 +7437,7 @@ def the_property(self) -> str: return jsii.get(self, "theProperty") @the_property.setter - def the_property(self, value: str): + def the_property(self, value: str) -> None: jsii.set(self, "theProperty", value) @builtins.property @@ -7450,7 +7450,7 @@ def value_of_other_property(self) -> str: return jsii.get(self, "valueOfOtherProperty") @value_of_other_property.setter - def value_of_other_property(self, value: str): + def value_of_other_property(self, value: str) -> None: jsii.set(self, "valueOfOtherProperty", value) @@ -8053,7 +8053,7 @@ def rung(self) -> bool: return jsii.get(self, "rung") @rung.setter - def rung(self, value: bool): + def rung(self, value: bool) -> None: jsii.set(self, "rung", value) @@ -8117,7 +8117,7 @@ def a(self) -> str: return jsii.get(self, "a") @a.setter - def a(self, value: str): + def a(self, value: str) -> None: jsii.set(self, "a", value) @builtins.property @@ -8130,7 +8130,7 @@ def b(self) -> str: return jsii.get(self, "b") @b.setter - def b(self, value: str): + def b(self, value: str) -> None: jsii.set(self, "b", value) @builtins.property @@ -8143,7 +8143,7 @@ def c(self) -> str: return jsii.get(self, "c") @c.setter - def c(self, value: str): + def c(self, value: str) -> None: jsii.set(self, "c", value) @builtins.property @@ -8156,7 +8156,7 @@ def d(self) -> str: return jsii.get(self, "d") @d.setter - def d(self, value: str): + def d(self, value: str) -> None: jsii.set(self, "d", value) @@ -8179,7 +8179,7 @@ def a(self) -> str: return jsii.get(self, "a") @a.setter - def a(self, value: str): + def a(self, value: str) -> None: jsii.set(self, "a", value) @builtins.property @@ -8192,7 +8192,7 @@ def b(self) -> str: return jsii.get(self, "b") @b.setter - def b(self, value: str): + def b(self, value: str) -> None: jsii.set(self, "b", value) @builtins.property @@ -8205,7 +8205,7 @@ def c(self) -> str: return jsii.get(self, "c") @c.setter - def c(self, value: str): + def c(self, value: str) -> None: jsii.set(self, "c", value) @builtins.property @@ -8218,7 +8218,7 @@ def e(self) -> str: return jsii.get(self, "e") @e.setter - def e(self, value: str): + def e(self, value: str) -> None: jsii.set(self, "e", value) @@ -8260,7 +8260,7 @@ def read_write_string(self) -> str: return jsii.get(self, "readWriteString") @read_write_string.setter - def read_write_string(self, value: str): + def read_write_string(self, value: str) -> None: jsii.set(self, "readWriteString", value) diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/composition/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/composition/__init__.py index 7b8193e5f0..5451d63f92 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/composition/__init__.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/composition/__init__.py @@ -72,7 +72,7 @@ def decoration_postfixes(self) -> typing.List[str]: return jsii.get(self, "decorationPostfixes") @decoration_postfixes.setter - def decoration_postfixes(self, value: typing.List[str]): + def decoration_postfixes(self, value: typing.List[str]) -> None: jsii.set(self, "decorationPostfixes", value) @builtins.property @@ -86,7 +86,7 @@ def decoration_prefixes(self) -> typing.List[str]: return jsii.get(self, "decorationPrefixes") @decoration_prefixes.setter - def decoration_prefixes(self, value: typing.List[str]): + def decoration_prefixes(self, value: typing.List[str]) -> None: jsii.set(self, "decorationPrefixes", value) @builtins.property @@ -100,7 +100,7 @@ def string_style(self) -> "CompositionStringStyle": return jsii.get(self, "stringStyle") @string_style.setter - def string_style(self, value: "CompositionStringStyle"): + def string_style(self, value: "CompositionStringStyle") -> None: jsii.set(self, "stringStyle", value) @jsii.enum(jsii_type="jsii-calc.composition.CompositeOperation.CompositionStringStyle") diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/derived_class_has_no_properties/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/derived_class_has_no_properties/__init__.py index cfca7140d4..c646ac57af 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/derived_class_has_no_properties/__init__.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/derived_class_has_no_properties/__init__.py @@ -34,7 +34,7 @@ def prop(self) -> str: return jsii.get(self, "prop") @prop.setter - def prop(self, value: str): + def prop(self, value: str) -> None: jsii.set(self, "prop", value) diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/interface_in_namespace_includes_classes/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/interface_in_namespace_includes_classes/__init__.py index ba84bff84f..0cf62f9f2b 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/interface_in_namespace_includes_classes/__init__.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/interface_in_namespace_includes_classes/__init__.py @@ -34,7 +34,7 @@ def bar(self) -> typing.Optional[str]: return jsii.get(self, "bar") @bar.setter - def bar(self, value: typing.Optional[str]): + def bar(self, value: typing.Optional[str]) -> None: jsii.set(self, "bar", value) diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/submodule/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/submodule/__init__.py index 9608325099..6c1ac1db15 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/submodule/__init__.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/submodule/__init__.py @@ -68,7 +68,7 @@ def all_types(self) -> typing.Optional[jsii_calc.AllTypes]: return jsii.get(self, "allTypes") @all_types.setter - def all_types(self, value: typing.Optional[jsii_calc.AllTypes]): + def all_types(self, value: typing.Optional[jsii_calc.AllTypes]) -> None: jsii.set(self, "allTypes", value)