Skip to content

Commit 5568faa

Browse files
committed
Update compiler lib
1 parent 317655e commit 5568faa

5 files changed

Lines changed: 28 additions & 11 deletions

File tree

betterproto2_compiler/src/betterproto2_compiler/lib/__init__.py

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

betterproto2_compiler/src/betterproto2_compiler/lib/google/protobuf/__init__.py

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

betterproto2_compiler/src/betterproto2_compiler/lib/google/protobuf/compiler/__init__.py

Lines changed: 22 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

betterproto2_compiler/src/betterproto2_compiler/plugin/models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ def get_field_string(self) -> str:
347347
field_args = ", ".join(([""] + self.betterproto_field_args) if self.betterproto_field_args else [])
348348

349349
betterproto_field_type = (
350-
f"betterproto2.field({self.proto_obj.number}, betterproto2.{str(self.field_type)}{field_args})"
350+
f"betterproto2.field({self.proto_obj.number}, betterproto2.TYPE_{str(self.field_type)}{field_args})"
351351
)
352352
if self.py_name in dir(builtins):
353353
self.message.builtins_types.add(self.py_name)
@@ -560,8 +560,8 @@ def ready(self) -> None:
560560

561561
def get_field_string(self) -> str:
562562
"""Construct string representation of this field as a field."""
563-
proto_type_1 = f"betterproto2.{self.proto_k_type}"
564-
proto_type_2 = f"betterproto2.{self.proto_v_type}"
563+
proto_type_1 = f"betterproto2.TYPE_{self.proto_k_type}"
564+
proto_type_2 = f"betterproto2.TYPE_{self.proto_v_type}"
565565

566566
unwrap_2 = ""
567567
if self.unwrap_v:

betterproto2_compiler/src/betterproto2_compiler/plugin/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ def get_settings(plugin_options: list[str]) -> Settings:
8989

9090

9191
def generate_code(request: CodeGeneratorRequest) -> CodeGeneratorResponse:
92-
response = CodeGeneratorResponse(supported_features=CodeGeneratorResponseFeature.FEATURE_PROTO3_OPTIONAL)
92+
response = CodeGeneratorResponse(supported_features=CodeGeneratorResponseFeature.PROTO3_OPTIONAL)
9393

9494
plugin_options = request.parameter.split(",") if request.parameter else []
9595
settings = get_settings(plugin_options)

0 commit comments

Comments
 (0)