File tree 3 files changed +14
-8
lines changed
3 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 17
17
18
18
19
19
if TYPE_CHECKING :
20
- from ..plugin .typing_compiler import TypingCompiler
21
20
from ..plugin .models import PluginRequestCompiler
21
+ from ..plugin .typing_compiler import TypingCompiler
22
22
23
23
WRAPPER_TYPES : Dict [str , Type ] = {
24
24
".google.protobuf.DoubleValue" : google_protobuf .DoubleValue ,
33
33
}
34
34
35
35
36
- def parse_source_type_name (field_type_name : str , request : "PluginRequestCompiler" ) -> Tuple [str , str ]:
36
+ def parse_source_type_name (
37
+ field_type_name : str , request : "PluginRequestCompiler"
38
+ ) -> Tuple [str , str ]:
37
39
"""
38
40
Split full source type name into package and type name.
39
41
E.g. 'root.package.Message' -> ('root.package', 'Message')
Original file line number Diff line number Diff line change 65
65
from betterproto .lib .google .protobuf .compiler import CodeGeneratorRequest
66
66
67
67
from .. import which_one_of
68
- from ..compile .importing import (
69
- get_type_reference ,
70
- )
68
+ from ..compile .importing import get_type_reference
71
69
from ..compile .naming import (
72
70
pythonize_class_name ,
73
71
pythonize_enum_member_name ,
@@ -225,7 +223,9 @@ def all_messages(self) -> List["MessageCompiler"]:
225
223
List of all of the messages in this request.
226
224
"""
227
225
return [
228
- msg for output in self .output_packages .values () for msg in output .messages .values ()
226
+ msg
227
+ for output in self .output_packages .values ()
228
+ for msg in output .messages .values ()
229
229
]
230
230
231
231
Original file line number Diff line number Diff line change @@ -60,9 +60,13 @@ def _traverse(
60
60
for i , item in enumerate (items ):
61
61
# Adjust the name since we flatten the hierarchy.
62
62
# Todo: don't change the name, but include full name in returned tuple
63
- should_rename = not isinstance (item , DescriptorProto ) or not item .options .map_entry
63
+ should_rename = (
64
+ not isinstance (item , DescriptorProto ) or not item .options .map_entry
65
+ )
64
66
65
- item .name = next_prefix = f"{ prefix } .{ item .name } " if prefix and should_rename else item .name
67
+ item .name = next_prefix = (
68
+ f"{ prefix } .{ item .name } " if prefix and should_rename else item .name
69
+ )
66
70
yield item , [* path , i ]
67
71
68
72
if isinstance (item , DescriptorProto ):
You can’t perform that action at this time.
0 commit comments