Skip to content

Commit 4c2345e

Browse files
committed
x
1 parent 83c3ade commit 4c2345e

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

alt_core_api/tools/protoc_gen_arduinoif/service_renderer.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ def iter_headers(self) -> Iterator[Tuple[str, str]]:
5151
continue
5252
yield getattr(self._model, header_attr), self._render_surface(surface)
5353

54+
def _render_template(self, template_name: str, **context) -> str:
55+
rendered = _ENV.get_template(template_name).render(**context)
56+
return rendered if rendered.endswith("\n") else f"{rendered}\n"
57+
5458
def _render_surface(self, surface: str) -> str:
5559
template, include_attr, method_attr = _SURFACES[surface]
5660
public_methods, protected_methods, private_methods = (
@@ -91,11 +95,6 @@ def _surface_context(self, surface: str) -> dict:
9195
"api_member_name": self._model.api_member_name,
9296
}
9397

94-
@staticmethod
95-
def _render_template(template_name: str, **context) -> str:
96-
rendered = _ENV.get_template(template_name).render(**context)
97-
return rendered if rendered.endswith("\n") else f"{rendered}\n"
98-
9998
def _group_surface_methods(
10099
self,
101100
method_attr: str,

0 commit comments

Comments
 (0)