From 5cb66be6818782acfa859a9577c5b7b6c3749386 Mon Sep 17 00:00:00 2001 From: Simon Cozens Date: Wed, 27 Mar 2024 08:40:38 +0000 Subject: [PATCH] Report each code once in succinct mode --- Lib/fontbakery/reporters/terminal.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/fontbakery/reporters/terminal.py b/Lib/fontbakery/reporters/terminal.py index b7a00bd77e..93f0f9bcb5 100644 --- a/Lib/fontbakery/reporters/terminal.py +++ b/Lib/fontbakery/reporters/terminal.py @@ -305,10 +305,10 @@ def receive_result(self, checkresult: CheckResult): ) else: codes = ", ".join( - [ + set( f"[message-{m.status.name}]{m.message.code}[/]" for m in checkresult.results - ] + ) ) self._console.print( f"[message-{msg.name}]{msg.name}[/message-{msg.name}] \\[{codes}]"