From 6199a429f7e2f8c3e05c7b54a768d57f28d763cd Mon Sep 17 00:00:00 2001 From: LordBaryhobal Date: Tue, 23 Jun 2026 15:58:27 +0200 Subject: [PATCH] feat(cli): add frame type to highlighter --- midas/cli/highlighter.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/midas/cli/highlighter.py b/midas/cli/highlighter.py index ce6c2b2..c131143 100644 --- a/midas/cli/highlighter.py +++ b/midas/cli/highlighter.py @@ -350,6 +350,14 @@ class MidasHighlighter( for param in spec.pos + spec.mixed + spec.kw: param.type.accept(self) + def visit_frame_type(self, type: m.FrameType) -> None: + self.wrap(type, "frame") + for column in type.columns: + self._visit_frame_column(column) + + def _visit_frame_column(self, column: m.FrameType.Column) -> None: + self.wrap(column, "column") + class DiagnosticsHighlighter(Highlighter): EXTRA_CSS_PATH: Optional[Path] = Path(__file__).parent / "hl_diagnostic.css"