From f45fa94e627eef0fbac5179a807d2175c1b383d3 Mon Sep 17 00:00:00 2001 From: Mathijs Bernson Date: Wed, 4 Jun 2025 13:38:37 +0200 Subject: [PATCH] Conform ValidationError to LocalizedError --- Sources/ValidationKit/ValidationError.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Sources/ValidationKit/ValidationError.swift b/Sources/ValidationKit/ValidationError.swift index 7d4d0d7..cc97a0d 100644 --- a/Sources/ValidationKit/ValidationError.swift +++ b/Sources/ValidationKit/ValidationError.swift @@ -9,8 +9,11 @@ import Foundation /// An error that occurs when input validation does not pass. -public struct ValidationError: Error, Equatable, Hashable { +public struct ValidationError: Error, LocalizedError, Equatable, Hashable { public let localizedDescription: String + public var errorDescription: String? { + localizedDescription + } public init(localizedDescription: String) { self.localizedDescription = localizedDescription