From 0192f4543c622074c9c7d11c079e0ae7ff08d718 Mon Sep 17 00:00:00 2001 From: Sindre Sorhus Date: Sat, 20 Apr 2024 15:17:40 +0700 Subject: [PATCH] No need for custom bridge --- Sources/Defaults/Defaults+Bridge.swift | 7 ------- Sources/Defaults/Defaults+Extensions.swift | 4 +--- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/Sources/Defaults/Defaults+Bridge.swift b/Sources/Defaults/Defaults+Bridge.swift index 024715c..a283d5e 100644 --- a/Sources/Defaults/Defaults+Bridge.swift +++ b/Sources/Defaults/Defaults+Bridge.swift @@ -58,13 +58,6 @@ extension Defaults { } } -@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 9.0, visionOS 1.0, *) -extension Defaults { - public struct ColorResolvedBridge: CodableBridge { - public typealias Value = Color.Resolved - } -} - extension Defaults { public struct RawRepresentableBridge: Bridge { public typealias Value = Value diff --git a/Sources/Defaults/Defaults+Extensions.swift b/Sources/Defaults/Defaults+Extensions.swift index d45902e..61caa69 100644 --- a/Sources/Defaults/Defaults+Extensions.swift +++ b/Sources/Defaults/Defaults+Extensions.swift @@ -146,9 +146,7 @@ extension Color: Defaults.Serializable { } @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 9.0, visionOS 1.0, *) -extension Color.Resolved: Defaults.Serializable { - public static let bridge = Defaults.ColorResolvedBridge() -} +extension Color.Resolved: Defaults.Serializable {} extension Range: Defaults.RangeSerializable where Bound: Defaults.Serializable { public static var bridge: Defaults.RangeBridge { Defaults.RangeBridge() }