From 6577ca9db1a1293d35e505a037359ae0440f560a Mon Sep 17 00:00:00 2001 From: Evgenii Alekseev Date: Fri, 30 Aug 2024 01:59:03 +0300 Subject: [PATCH] refactor: simplify Validator class --- src/ahriman/core/configuration/validator.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ahriman/core/configuration/validator.py b/src/ahriman/core/configuration/validator.py index d404abde..cd3530a5 100644 --- a/src/ahriman/core/configuration/validator.py +++ b/src/ahriman/core/configuration/validator.py @@ -35,8 +35,9 @@ class Validator(RootValidator): configuration(Configuration): configuration instance """ - types_mapping = RootValidator.types_mapping.copy() - types_mapping["path"] = TypeDefinition("path", (Path,), ()) + types_mapping = RootValidator.types_mapping | { + "path": TypeDefinition("path", (Path,), ()), + } def __init__(self, *args: Any, **kwargs: Any) -> None: """