From e7b7cc830af6dbbe764a02c4b3649d6251473e73 Mon Sep 17 00:00:00 2001 From: insolor <2442833+insolor@users.noreply.github.com> Date: Sat, 11 Oct 2025 22:03:18 +0300 Subject: [PATCH] Fixes in diagnostics to str conversion --- df_translation_toolkit/validation/validation_models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/df_translation_toolkit/validation/validation_models.py b/df_translation_toolkit/validation/validation_models.py index da7ccc3..768947d 100644 --- a/df_translation_toolkit/validation/validation_models.py +++ b/df_translation_toolkit/validation/validation_models.py @@ -40,8 +40,8 @@ class ProblemInfo: problems: list[ValidationProblem] = field(default_factory=list) def __str__(self) -> str: - problems_text = "\n".join(str(problem) for problem in self.problems) - return f"Problematic tag pair: {self.original!r}, {self.translation!r}\nProblems:\n{problems_text}" + problems_text = "\n".join(f" {problem}" for problem in self.problems) + return f"Problematic pair: {self.original!r}, {self.translation!r}\nProblems:\n{problems_text}" def contains_problems(self) -> bool: return bool(self.problems)