Skip to content

Commit 92a766d

Browse files
committed
x
1 parent 42b9c85 commit 92a766d

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

alt_core_api/tools/protoc_gen_arduinoif/service_model_builder.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -71,18 +71,18 @@ def build(
7171
in_service_impl=in_service and spec.call_name in service_impl_callable,
7272
)
7373

74+
class _ResolvedServiceOptions(NamedTuple):
75+
ifc_name: str
76+
api_name: str
77+
service_name: str
78+
service_impl_name: str
79+
api_member_name: str
80+
generate_api: bool
81+
generate_service: bool
82+
generate_service_impl: bool
7483

75-
class ServiceModelBuilder:
76-
class _ResolvedServiceOptions(NamedTuple):
77-
ifc_name: str
78-
api_name: str
79-
service_name: str
80-
service_impl_name: str
81-
api_member_name: str
82-
generate_api: bool
83-
generate_service: bool
84-
generate_service_impl: bool
8584

85+
class ServiceModelBuilder:
8686
def __init__(
8787
self,
8888
service,
@@ -119,7 +119,7 @@ def _build(self) -> ServiceModel:
119119
else:
120120
stem = PurePosixPath(ifc_header).stem
121121

122-
options = self._ResolvedServiceOptions(
122+
options = _ResolvedServiceOptions(
123123
ifc_name=service_opts.string(self._opts_pb2.ifc_class_name).strip()
124124
or f"{self._service.name}Interface",
125125
api_name=service_opts.string(self._opts_pb2.api_class_name).strip()
@@ -255,7 +255,7 @@ def _collect_lineage_methods(self, lineage: List[str]) -> List[MethodSpec]:
255255

256256
def _validate_generation_flags(
257257
self,
258-
options: ServiceModelBuilder._ResolvedServiceOptions,
258+
options: _ResolvedServiceOptions,
259259
) -> None:
260260
if options.generate_service_impl and not options.generate_service:
261261
raise ValueError(
@@ -264,7 +264,7 @@ def _validate_generation_flags(
264264

265265
def _validate_api_methods(
266266
self,
267-
options: ServiceModelBuilder._ResolvedServiceOptions,
267+
options: _ResolvedServiceOptions,
268268
lineage_method_specs,
269269
) -> None:
270270
if not options.generate_api:
@@ -282,7 +282,7 @@ def _validate_api_methods(
282282

283283
def _validate_service_impl_api_delegate(
284284
self,
285-
options: ServiceModelBuilder._ResolvedServiceOptions,
285+
options: _ResolvedServiceOptions,
286286
lineage_method_specs,
287287
api_callable,
288288
) -> None:

0 commit comments

Comments
 (0)