From 84aee0afa913effdc19470bfdda8fa7ef35efb87 Mon Sep 17 00:00:00 2001 From: Adrien Vannson Date: Wed, 18 Sep 2024 13:04:47 +0200 Subject: [PATCH] Remove useless function --- src/betterproto/plugin/models.py | 37 -------------------------------- 1 file changed, 37 deletions(-) diff --git a/src/betterproto/plugin/models.py b/src/betterproto/plugin/models.py index 6356f906..c1eb9d7e 100644 --- a/src/betterproto/plugin/models.py +++ b/src/betterproto/plugin/models.py @@ -500,35 +500,6 @@ def field_type(self) -> str: .replace("type_", "") ) - @property - def default_value_string(self) -> str: - """Python representation of the default proto value.""" - if self.repeated: - return "[]" - if self.optional: - return "None" - if self.py_type == "int": - return "0" - if self.py_type == "float": - return "0.0" - elif self.py_type == "bool": - return "False" - elif self.py_type == "str": - return '""' - elif self.py_type == "bytes": - return 'b""' - elif self.field_type == "enum": - enum_proto_obj_name = self.proto_obj.type_name.split(".").pop() - enum = next( - e - for e in self.output_file.enums - if e.proto_obj.name == enum_proto_obj_name - ) - return enum.default_value_string - else: - # Message type - return "None" - @property def packed(self) -> bool: """True if the wire representation is a packed format.""" @@ -687,14 +658,6 @@ def __post_init__(self) -> None: ] super().__post_init__() # call MessageCompiler __post_init__ - @property - def default_value_string(self) -> str: - """Python representation of the default value for Enums. - - As per the spec, this is the first value of the Enum. - """ - return str(self.entries[0].value) # ideally, should ALWAYS be int(0)! - @dataclass class ServiceCompiler(ProtoContentBase):