From c2ee382f6deb6afdd887d6849aecfc73942871a2 Mon Sep 17 00:00:00 2001 From: Christopher Fuller Date: Fri, 27 Feb 2026 07:27:54 -0800 Subject: [PATCH] Use `@retroactive` in Swift 5.9 and newer only --- Sources/NodesGenerator/YAMLDecoder.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Sources/NodesGenerator/YAMLDecoder.swift b/Sources/NodesGenerator/YAMLDecoder.swift index 1da94779f..cc00b5cbc 100644 --- a/Sources/NodesGenerator/YAMLDecoder.swift +++ b/Sources/NodesGenerator/YAMLDecoder.swift @@ -11,4 +11,8 @@ import Codextended import Yams // Enables Codextended with YAMLDecoder [https://github.com/JohnSundell/Codextended] +#if swift(>=5.9) extension YAMLDecoder: @retroactive AnyDecoder {} +#else +extension YAMLDecoder: AnyDecoder {} +#endif