From 4f9d1a04426f1acba51bf8942e0ca916a0eb60c6 Mon Sep 17 00:00:00 2001 From: Miguel Jacq Date: Thu, 27 Nov 2025 21:37:29 +1100 Subject: [PATCH] comment cleanup --- src/jinjaturtle/handlers/ini.py | 4 ++-- src/jinjaturtle/handlers/json.py | 2 +- src/jinjaturtle/handlers/yaml.py | 4 +--- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/jinjaturtle/handlers/ini.py b/src/jinjaturtle/handlers/ini.py index 24bf44f..d18718a 100644 --- a/src/jinjaturtle/handlers/ini.py +++ b/src/jinjaturtle/handlers/ini.py @@ -72,8 +72,8 @@ class IniHandler(BaseHandler): def _generate_ini_template_from_text(self, role_prefix: str, text: str) -> str: """ - Generate a Jinja2 template for an INI/php.ini-style file, preserving - comments, blank lines, and section headers by patching values in-place. + Generate a Jinja2 template for an INI-style file, preserving comments, + blank lines, and section headers by patching values in-place. """ lines = text.splitlines(keepends=True) current_section: str | None = None diff --git a/src/jinjaturtle/handlers/json.py b/src/jinjaturtle/handlers/json.py index 5149238..544a9af 100644 --- a/src/jinjaturtle/handlers/json.py +++ b/src/jinjaturtle/handlers/json.py @@ -23,7 +23,7 @@ class JsonHandler(DictLikeHandler): ) -> str: if not isinstance(parsed, (dict, list)): raise TypeError("JSON parser result must be a dict or list") - # As before: ignore original_text and rebuild structurally + # Rebuild structurally return self._generate_json_template(role_prefix, parsed) def _generate_json_template(self, role_prefix: str, data: Any) -> str: diff --git a/src/jinjaturtle/handlers/yaml.py b/src/jinjaturtle/handlers/yaml.py index 2ebaf3e..f4b3fc5 100644 --- a/src/jinjaturtle/handlers/yaml.py +++ b/src/jinjaturtle/handlers/yaml.py @@ -9,7 +9,7 @@ from . import DictLikeHandler class YamlHandler(DictLikeHandler): fmt = "yaml" - flatten_lists = True # you flatten YAML lists + flatten_lists = True def parse(self, path: Path) -> Any: text = path.read_text(encoding="utf-8") @@ -97,8 +97,6 @@ class YamlHandler(DictLikeHandler): out_lines.append(raw_line) continue - # We have an inline scalar value on this same line. - # Separate value from inline comment value_part, comment_part = self._split_inline_comment( rest_stripped, {"#"}