refactor: simplify Validator class

This commit is contained in:
Evgenii Alekseev 2024-08-30 01:59:03 +03:00
parent 6e37a60cf0
commit 6577ca9db1

View File

@ -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:
"""