The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Sica, reference master (547976), with Swift 6.4 for watchOS using Xcode 27.0 on 16 Sep 2026 20:42:13 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Sica -destination generic/platform=watchOS

Build Log

52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
   |                                           `- note: 'linear' has been explicitly marked unavailable here
55 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:16:53: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
    |                                                     `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:16:79: error: 'easeIn' is unavailable in watchOS
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
    |                                                                               `- error: 'easeIn' is unavailable in watchOS
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:56:43: note: 'easeIn' has been explicitly marked unavailable here
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
55 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
   |                                           `- note: 'easeIn' has been explicitly marked unavailable here
57 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:17:54: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
    |                                                      `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
 19 |     #else
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:17:80: error: 'easeOut' is unavailable in watchOS
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
    |                                                                                `- error: 'easeOut' is unavailable in watchOS
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
 19 |     #else
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:58:43: note: 'easeOut' has been explicitly marked unavailable here
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
57 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
   |                                           `- note: 'easeOut' has been explicitly marked unavailable here
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:18:60: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                            `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 19 |     #else
 20 |     public typealias NameValue = String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:18:86: error: 'easeInEaseOut' is unavailable in watchOS
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                                                      `- error: 'easeInEaseOut' is unavailable in watchOS
 19 |     #else
 20 |     public typealias NameValue = String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:60:43: note: 'easeInEaseOut' has been explicitly marked unavailable here
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
   |                                           `- note: 'easeInEaseOut' has been explicitly marked unavailable here
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:30:26: error: 'CAMediaTimingFunction' is unavailable in watchOS
 28 |
 29 |     public let name: NameValue
 30 |     public let rawValue: CAMediaTimingFunction
    |                          `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 31 |
 32 |     init(name: NameValue) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:37:37: error: 'CAMediaTimingFunction' is unavailable in watchOS
 35 |     }
 36 |
 37 |     init(name: NameValue, rawValue: CAMediaTimingFunction) {
    |                                     `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 38 |         self.name = name
 39 |         self.rawValue = rawValue
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:34:25: error: 'CAMediaTimingFunction' is unavailable in watchOS
 32 |     init(name: NameValue) {
 33 |         self.name = name
 34 |         self.rawValue = CAMediaTimingFunction(name: name)
    |                         `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 35 |     }
 36 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift (in target 'Sica' from project 'Sica')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TimingFunction.swift
SwiftCompile normal arm64_32 Compiling\ Animator.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift (in target 'Sica' from project 'Sica')
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:27:29: error: cannot find type 'CALayer' in scope
 25 |     }
 26 |
 27 |     private weak var layer: CALayer?
    |                             `- error: cannot find type 'CALayer' in scope
 28 |     private var group = CAAnimationGroup()
 29 |     private var animations = [CAAnimation]()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:28:25: error: cannot find 'CAAnimationGroup' in scope
 26 |
 27 |     private weak var layer: CALayer?
 28 |     private var group = CAAnimationGroup()
    |                         `- error: cannot find 'CAAnimationGroup' in scope
 29 |     private var animations = [CAAnimation]()
 30 |     public private(set) var isCompleted: Bool = false
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:29:31: error: cannot find 'CAAnimation' in scope
 27 |     private weak var layer: CALayer?
 28 |     private var group = CAAnimationGroup()
 29 |     private var animations = [CAAnimation]()
    |                               `- error: cannot find 'CAAnimation' in scope
 30 |     public private(set) var isCompleted: Bool = false
 31 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:29:30: error: cannot call value of non-function type '[Element]'
 27 |     private weak var layer: CALayer?
 28 |     private var group = CAAnimationGroup()
 29 |     private var animations = [CAAnimation]()
    |                              `- error: cannot call value of non-function type '[Element]'
 30 |     public private(set) var isCompleted: Bool = false
 31 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:41:23: error: cannot find type 'View' in scope
 39 |     #endif
 40 |
 41 |     public init(view: View, forKey key: String? = nil) {
    |                       `- error: cannot find type 'View' in scope
 42 |         #if os(iOS) || os(tvOS)
 43 |         self.layer = view.layer
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:56:24: error: cannot find type 'CALayer' in scope
 54 |     }
 55 |
 56 |     public init(layer: CALayer, forKey key: String? = nil) {
    |                        `- error: cannot find type 'CALayer' in scope
 57 |         self.layer = layer
 58 |         self.key = key ?? UUID().uuidString
/Users/admin/builder/spi-builder-workspace/Sica/Source/FillMode.swift:15:54: error: 'forwards' is unavailable in watchOS
13 |     #if swift(>=4.2)
14 |     typealias RawValue = CAMediaTimingFillMode
15 |     public static let forwards = FillMode(rawValue: .forwards)
   |                                                      `- error: 'forwards' is unavailable in watchOS
16 |     public static let backwards = FillMode(rawValue: .backwards)
17 |     public static let both = FillMode(rawValue: .both)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTiming.h:86:39: note: 'forwards' has been explicitly marked unavailable here
84 | /* `fillMode' options. */
85 |
86 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeForwards
   |                                       `- note: 'forwards' has been explicitly marked unavailable here
87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
88 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBackwards
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:14:56: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 12 |     #if swift(>=4.2)
 13 |     public typealias NameValue = CAMediaTimingFunctionName
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
    |                                                        `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:14:82: error: 'default' is unavailable in watchOS
 12 |     #if swift(>=4.2)
 13 |     public typealias NameValue = CAMediaTimingFunctionName
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
    |                                                                                  `- error: 'default' is unavailable in watchOS
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:62:43: note: 'default' has been explicitly marked unavailable here
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
   |                                           `- note: 'default' has been explicitly marked unavailable here
63 |     API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
64 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:114: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                  `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:129: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                 `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:149: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                                     `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:175: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                                                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:114: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                  `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:129: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                 `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:149: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                                     `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:175: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                                                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:17: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                 `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Float
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:17: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                 `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Float
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:17: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                 `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Float
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:17: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                 `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Float
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:172:20: error: cannot find type 'CAAnimationGroup' in scope
170 |         fileprivate let base: Animator
171 |
172 |         var group: CAAnimationGroup {
    |                    `- error: cannot find type 'CAAnimationGroup' in scope
173 |             return base.group
174 |         }
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:175:26: error: cannot find type 'CAAnimation' in scope
173 |             return base.group
174 |         }
175 |         var animations: [CAAnimation] {
    |                          `- error: cannot find type 'CAAnimation' in scope
176 |             return base.animations
177 |         }
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:53:27: error: cannot find 'UUID' in scope
 51 |         #endif
 52 |
 53 |         self.key = key ?? UUID().uuidString
    |                           `- error: cannot find 'UUID' in scope
 54 |     }
 55 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:58:27: error: cannot find 'UUID' in scope
 56 |     public init(layer: CALayer, forKey key: String? = nil) {
 57 |         self.layer = layer
 58 |         self.key = key ?? UUID().uuidString
    |                           `- error: cannot find 'UUID' in scope
 59 |     }
 60 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:80:27: error: cannot find 'CACurrentMediaTime' in scope
 78 |         if isCompleted { return self }
 79 |         let beginTime = delay < 0.0 ? 0.0 : delay
 80 |         group.beginTime = CACurrentMediaTime() + beginTime
    |                           `- error: cannot find 'CACurrentMediaTime' in scope
 81 |         return self
 82 |     }
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:93:17: error: cannot find 'CAAnimationGroup' in scope
 91 |     public func removeAll() -> Self {
 92 |         layer?.removeAllAnimations()
 93 |         group = CAAnimationGroup()
    |                 `- error: cannot find 'CAAnimationGroup' in scope
 94 |         animations = []
 95 |         isCompleted = false
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:114:13: error: cannot find 'CATransaction' in scope
112 |
113 |         if let completion = completion {
114 |             CATransaction.begin()
    |             `- error: cannot find 'CATransaction' in scope
115 |             CATransaction.setCompletionBlock {
116 |                 completion()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:115:13: error: cannot find 'CATransaction' in scope
113 |         if let completion = completion {
114 |             CATransaction.begin()
115 |             CATransaction.setCompletionBlock {
    |             `- error: cannot find 'CATransaction' in scope
116 |                 completion()
117 |             }
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:119:13: error: cannot find 'CATransaction' in scope
117 |             }
118 |             layer?.add(group, forKey: key)
119 |             CATransaction.commit()
    |             `- error: cannot find 'CATransaction' in scope
120 |         } else {
121 |             layer?.add(group, forKey: key)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:128:30: error: cannot find 'CABasicAnimation' in scope
126 |     public func addBasicAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
127 |         if isCompleted { return self }
128 |         let basicAnimation = CABasicAnimation(keyPath: keyPath.rawValue)
    |                              `- error: cannot find 'CABasicAnimation' in scope
129 |         basicAnimation.fromValue = from
130 |         basicAnimation.toValue = to
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:140:31: error: cannot find 'CASpringAnimation' in scope
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
    |                               `- error: cannot find 'CASpringAnimation' in scope
141 |         springAnimation.fromValue = from
142 |         springAnimation.toValue = to
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift (in target 'Sica' from project 'Sica')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Animator.swift
SwiftCompile normal arm64_32 Compiling\ View+Sica.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/View+Sica.swift (in target 'Sica' from project 'Sica')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sica/Source/View+Sica.swift (in target 'Sica' from project 'Sica')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+Sica.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Sica (in target 'Sica' from project 'Sica')
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:31:11: error: cannot find type 'CALayer' in scope
 29 | extension Array: AnimationValueType {}
 30 | extension Bool: AnimationValueType {}
 31 | extension CALayer: AnimationValueType {}
    |           `- error: cannot find type 'CALayer' in scope
 32 | extension CATransform3D: AnimationValueType {}
 33 | extension CGColor: AnimationValueType {}
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:32:11: error: cannot find type 'CATransform3D' in scope
 30 | extension Bool: AnimationValueType {}
 31 | extension CALayer: AnimationValueType {}
 32 | extension CATransform3D: AnimationValueType {}
    |           `- error: cannot find type 'CATransform3D' in scope
 33 | extension CGColor: AnimationValueType {}
 34 | extension CGFloat: AnimationValueType {}
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:33:11: error: cannot find type 'CGColor' in scope
 31 | extension CALayer: AnimationValueType {}
 32 | extension CATransform3D: AnimationValueType {}
 33 | extension CGColor: AnimationValueType {}
    |           `- error: cannot find type 'CGColor' in scope
 34 | extension CGFloat: AnimationValueType {}
 35 | extension CGPath: AnimationValueType {}
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:34:11: error: cannot find type 'CGFloat' in scope
 32 | extension CATransform3D: AnimationValueType {}
 33 | extension CGColor: AnimationValueType {}
 34 | extension CGFloat: AnimationValueType {}
    |           `- error: cannot find type 'CGFloat' in scope
 35 | extension CGPath: AnimationValueType {}
 36 | extension CGPoint: AnimationValueType {}
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:35:11: error: cannot find type 'CGPath' in scope
 33 | extension CGColor: AnimationValueType {}
 34 | extension CGFloat: AnimationValueType {}
 35 | extension CGPath: AnimationValueType {}
    |           `- error: cannot find type 'CGPath' in scope
 36 | extension CGPoint: AnimationValueType {}
 37 | extension CGRect: AnimationValueType {}
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:36:11: error: cannot find type 'CGPoint' in scope
 34 | extension CGFloat: AnimationValueType {}
 35 | extension CGPath: AnimationValueType {}
 36 | extension CGPoint: AnimationValueType {}
    |           `- error: cannot find type 'CGPoint' in scope
 37 | extension CGRect: AnimationValueType {}
 38 | extension CGSize: AnimationValueType {}
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:37:11: error: cannot find type 'CGRect' in scope
 35 | extension CGPath: AnimationValueType {}
 36 | extension CGPoint: AnimationValueType {}
 37 | extension CGRect: AnimationValueType {}
    |           `- error: cannot find type 'CGRect' in scope
 38 | extension CGSize: AnimationValueType {}
 39 | extension CIFilter: AnimationValueType {}
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:38:11: error: cannot find type 'CGSize' in scope
 36 | extension CGPoint: AnimationValueType {}
 37 | extension CGRect: AnimationValueType {}
 38 | extension CGSize: AnimationValueType {}
    |           `- error: cannot find type 'CGSize' in scope
 39 | extension CIFilter: AnimationValueType {}
 40 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:39:11: error: cannot find type 'CIFilter' in scope
 37 | extension CGRect: AnimationValueType {}
 38 | extension CGSize: AnimationValueType {}
 39 | extension CIFilter: AnimationValueType {}
    |           `- error: cannot find type 'CIFilter' in scope
 40 |
 41 | extension AnimationKeyPaths {
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:42:60: error: cannot find type 'CGPoint' in scope
 40 |
 41 | extension AnimationKeyPaths {
 42 |     public static let anchorPoint       = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.anchorPoint))
    |                                                            `- error: cannot find type 'CGPoint' in scope
 43 |     public static let backgroundColor   = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.backgroundColor))
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:42:87: error: cannot find 'CALayer' in scope
 40 |
 41 | extension AnimationKeyPaths {
 42 |     public static let anchorPoint       = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.anchorPoint))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 43 |     public static let backgroundColor   = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.backgroundColor))
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:43:60: error: cannot find type 'CGColor' in scope
 41 | extension AnimationKeyPaths {
 42 |     public static let anchorPoint       = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.anchorPoint))
 43 |     public static let backgroundColor   = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.backgroundColor))
    |                                                            `- error: cannot find type 'CGColor' in scope
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:43:87: error: cannot find 'CALayer' in scope
 41 | extension AnimationKeyPaths {
 42 |     public static let anchorPoint       = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.anchorPoint))
 43 |     public static let backgroundColor   = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.backgroundColor))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:44:60: error: cannot find type 'CGColor' in scope
 42 |     public static let anchorPoint       = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.anchorPoint))
 43 |     public static let backgroundColor   = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.backgroundColor))
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
    |                                                            `- error: cannot find type 'CGColor' in scope
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:44:87: error: cannot find 'CALayer' in scope
 42 |     public static let anchorPoint       = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.anchorPoint))
 43 |     public static let backgroundColor   = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.backgroundColor))
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:45:60: error: cannot find type 'CGFloat' in scope
 43 |     public static let backgroundColor   = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.backgroundColor))
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
    |                                                            `- error: cannot find type 'CGFloat' in scope
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:45:87: error: cannot find 'CALayer' in scope
 43 |     public static let backgroundColor   = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.backgroundColor))
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:46:60: error: cannot find type 'CGRect' in scope
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
    |                                                            `- error: cannot find type 'CGRect' in scope
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:46:86: error: cannot find 'CALayer' in scope
 44 |     public static let borderColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.borderColor))
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
    |                                                                                      `- error: cannot find 'CALayer' in scope
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:47:85: error: cannot find 'CALayer' in scope
 45 |     public static let borderWidth       = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.borderWidth))
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
    |                                                                                     `- error: cannot find 'CALayer' in scope
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:48:60: error: cannot find type 'CGRect' in scope
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
    |                                                            `- error: cannot find type 'CGRect' in scope
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:48:86: error: cannot find 'CALayer' in scope
 46 |     public static let bounds            = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.bounds))
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
    |                                                                                      `- error: cannot find 'CALayer' in scope
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:49:60: error: cannot find type 'CGFloat' in scope
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
    |                                                            `- error: cannot find type 'CGFloat' in scope
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:49:87: error: cannot find 'CALayer' in scope
 47 |     public static let contents          = AnimationKeyPath<[Any]>(keyPath: #keyPath(CALayer.contents))
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:50:61: error: cannot find type 'CIFilter' in scope
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
    |                                                             `- error: cannot find type 'CIFilter' in scope
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
 52 |     public static let hidden            = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.hidden))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:50:90: error: cannot find 'CALayer' in scope
 48 |     public static let contentsRect      = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.contentsRect))
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
    |                                                                                          `- error: cannot find 'CALayer' in scope
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
 52 |     public static let hidden            = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.hidden))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:51:60: error: cannot find type 'CGRect' in scope
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
    |                                                            `- error: cannot find type 'CGRect' in scope
 52 |     public static let hidden            = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.hidden))
 53 |     public static let mask              = AnimationKeyPath<CALayer>(keyPath: #keyPath(CALayer.mask))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:51:86: error: cannot find 'CALayer' in scope
 49 |     public static let cornerRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.cornerRadius))
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
    |                                                                                      `- error: cannot find 'CALayer' in scope
 52 |     public static let hidden            = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.hidden))
 53 |     public static let mask              = AnimationKeyPath<CALayer>(keyPath: #keyPath(CALayer.mask))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:52:84: error: cannot find 'CALayer' in scope
 50 |     public static let filters           = AnimationKeyPath<[CIFilter]>(keyPath: #keyPath(CALayer.filters))
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
 52 |     public static let hidden            = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.hidden))
    |                                                                                    `- error: cannot find 'CALayer' in scope
 53 |     public static let mask              = AnimationKeyPath<CALayer>(keyPath: #keyPath(CALayer.mask))
 54 |     public static let masksToBounds     = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.masksToBounds))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:53:60: error: cannot find type 'CALayer' in scope
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
 52 |     public static let hidden            = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.hidden))
 53 |     public static let mask              = AnimationKeyPath<CALayer>(keyPath: #keyPath(CALayer.mask))
    |                                                            `- error: cannot find type 'CALayer' in scope
 54 |     public static let masksToBounds     = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.masksToBounds))
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:53:87: error: cannot find 'CALayer' in scope
 51 |     public static let frame             = AnimationKeyPath<CGRect>(keyPath: #keyPath(CALayer.frame))
 52 |     public static let hidden            = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.hidden))
 53 |     public static let mask              = AnimationKeyPath<CALayer>(keyPath: #keyPath(CALayer.mask))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 54 |     public static let masksToBounds     = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.masksToBounds))
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:54:84: error: cannot find 'CALayer' in scope
 52 |     public static let hidden            = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.hidden))
 53 |     public static let mask              = AnimationKeyPath<CALayer>(keyPath: #keyPath(CALayer.mask))
 54 |     public static let masksToBounds     = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.masksToBounds))
    |                                                                                    `- error: cannot find 'CALayer' in scope
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:55:60: error: cannot find type 'CGFloat' in scope
 53 |     public static let mask              = AnimationKeyPath<CALayer>(keyPath: #keyPath(CALayer.mask))
 54 |     public static let masksToBounds     = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.masksToBounds))
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
    |                                                            `- error: cannot find type 'CGFloat' in scope
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:55:87: error: cannot find 'CALayer' in scope
 53 |     public static let mask              = AnimationKeyPath<CALayer>(keyPath: #keyPath(CALayer.mask))
 54 |     public static let masksToBounds     = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.masksToBounds))
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:56:60: error: cannot find type 'CGPath' in scope
 54 |     public static let masksToBounds     = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.masksToBounds))
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
    |                                                            `- error: cannot find type 'CGPath' in scope
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:56:86: error: cannot find 'CAShapeLayer' in scope
 54 |     public static let masksToBounds     = AnimationKeyPath<Bool>(keyPath: #keyPath(CALayer.masksToBounds))
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
    |                                                                                      `- error: cannot find 'CAShapeLayer' in scope
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:57:60: error: cannot find type 'CGPoint' in scope
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
    |                                                            `- error: cannot find type 'CGPoint' in scope
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:57:87: error: cannot find 'CALayer' in scope
 55 |     public static let opacity           = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.opacity))
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:58:60: error: cannot find type 'CGColor' in scope
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
    |                                                            `- error: cannot find type 'CGColor' in scope
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:58:87: error: cannot find 'CALayer' in scope
 56 |     public static let path              = AnimationKeyPath<CGPath>(keyPath: #keyPath(CAShapeLayer.path))
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:59:60: error: cannot find type 'CGSize' in scope
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
    |                                                            `- error: cannot find type 'CGSize' in scope
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:59:86: error: cannot find 'CALayer' in scope
 57 |     public static let position          = AnimationKeyPath<CGPoint>(keyPath: #keyPath(CALayer.position))
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
    |                                                                                      `- error: cannot find 'CALayer' in scope
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:60:60: error: cannot find type 'CGFloat' in scope
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
    |                                                            `- error: cannot find type 'CGFloat' in scope
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:60:87: error: cannot find 'CALayer' in scope
 58 |     public static let shadowColor       = AnimationKeyPath<CGColor>(keyPath: #keyPath(CALayer.shadowColor))
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:61:60: error: cannot find type 'CGPath' in scope
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
    |                                                            `- error: cannot find type 'CGPath' in scope
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:61:86: error: cannot find 'CALayer' in scope
 59 |     public static let shadowOffset      = AnimationKeyPath<CGSize>(keyPath: #keyPath(CALayer.shadowOffset))
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
    |                                                                                      `- error: cannot find 'CALayer' in scope
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:62:60: error: cannot find type 'CGFloat' in scope
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
    |                                                            `- error: cannot find type 'CGFloat' in scope
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:62:87: error: cannot find 'CALayer' in scope
 60 |     public static let shadowOpacity     = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowOpacity))
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:63:61: error: cannot find type 'CALayer' in scope
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
    |                                                             `- error: cannot find type 'CALayer' in scope
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
 65 |     public static let transform         = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.transform))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:63:89: error: cannot find 'CALayer' in scope
 61 |     public static let shadowPath        = AnimationKeyPath<CGPath>(keyPath: #keyPath(CALayer.shadowPath))
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
    |                                                                                         `- error: cannot find 'CALayer' in scope
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
 65 |     public static let transform         = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.transform))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:64:60: error: cannot find type 'CATransform3D' in scope
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
    |                                                            `- error: cannot find type 'CATransform3D' in scope
 65 |     public static let transform         = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.transform))
 66 |     public static let zPosition         = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.zPosition))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:64:93: error: cannot find 'CALayer' in scope
 62 |     public static let shadowRadius      = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.shadowRadius))
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
    |                                                                                             `- error: cannot find 'CALayer' in scope
 65 |     public static let transform         = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.transform))
 66 |     public static let zPosition         = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.zPosition))
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:65:60: error: cannot find type 'CATransform3D' in scope
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
 65 |     public static let transform         = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.transform))
    |                                                            `- error: cannot find type 'CATransform3D' in scope
 66 |     public static let zPosition         = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.zPosition))
 67 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:65:93: error: cannot find 'CALayer' in scope
 63 |     public static let sublayers         = AnimationKeyPath<[CALayer]>(keyPath: #keyPath(CALayer.sublayers))
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
 65 |     public static let transform         = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.transform))
    |                                                                                             `- error: cannot find 'CALayer' in scope
 66 |     public static let zPosition         = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.zPosition))
 67 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:66:60: error: cannot find type 'CGFloat' in scope
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
 65 |     public static let transform         = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.transform))
 66 |     public static let zPosition         = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.zPosition))
    |                                                            `- error: cannot find type 'CGFloat' in scope
 67 | }
 68 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:66:87: error: cannot find 'CALayer' in scope
 64 |     public static let sublayerTransform = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.sublayerTransform))
 65 |     public static let transform         = AnimationKeyPath<CATransform3D>(keyPath: #keyPath(CALayer.transform))
 66 |     public static let zPosition         = AnimationKeyPath<CGFloat>(keyPath: #keyPath(CALayer.zPosition))
    |                                                                                       `- error: cannot find 'CALayer' in scope
 67 | }
 68 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:70:55: error: cannot find type 'CGPoint' in scope
 68 |
 69 | extension AnimationKeyPaths {
 70 |     public static let anchorPointX = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.anchorPoint)).x")
    |                                                       `- error: cannot find type 'CGPoint' in scope
 71 |     public static let anchorPointy = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.anchorPoint)).y")
 72 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:70:85: error: cannot find 'CALayer' in scope
 68 |
 69 | extension AnimationKeyPaths {
 70 |     public static let anchorPointX = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.anchorPoint)).x")
    |                                                                                     `- error: cannot find 'CALayer' in scope
 71 |     public static let anchorPointy = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.anchorPoint)).y")
 72 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:71:55: error: cannot find type 'CGPoint' in scope
 69 | extension AnimationKeyPaths {
 70 |     public static let anchorPointX = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.anchorPoint)).x")
 71 |     public static let anchorPointy = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.anchorPoint)).y")
    |                                                       `- error: cannot find type 'CGPoint' in scope
 72 | }
 73 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:71:85: error: cannot find 'CALayer' in scope
 69 | extension AnimationKeyPaths {
 70 |     public static let anchorPointX = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.anchorPoint)).x")
 71 |     public static let anchorPointy = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.anchorPoint)).y")
    |                                                                                     `- error: cannot find 'CALayer' in scope
 72 | }
 73 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:75:59: error: cannot find type 'CGPoint' in scope
 73 |
 74 | extension AnimationKeyPaths {
 75 |     public static let boundsOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.bounds)).origin")
    |                                                           `- error: cannot find type 'CGPoint' in scope
 76 |     public static let boundsOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.x")
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:75:89: error: cannot find 'CALayer' in scope
 73 |
 74 | extension AnimationKeyPaths {
 75 |     public static let boundsOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.bounds)).origin")
    |                                                                                         `- error: cannot find 'CALayer' in scope
 76 |     public static let boundsOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.x")
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:76:59: error: cannot find type 'CGFloat' in scope
 74 | extension AnimationKeyPaths {
 75 |     public static let boundsOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.bounds)).origin")
 76 |     public static let boundsOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.x")
    |                                                           `- error: cannot find type 'CGFloat' in scope
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:76:89: error: cannot find 'CALayer' in scope
 74 | extension AnimationKeyPaths {
 75 |     public static let boundsOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.bounds)).origin")
 76 |     public static let boundsOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.x")
    |                                                                                         `- error: cannot find 'CALayer' in scope
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:77:59: error: cannot find type 'CGFloat' in scope
 75 |     public static let boundsOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.bounds)).origin")
 76 |     public static let boundsOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.x")
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
    |                                                           `- error: cannot find type 'CGFloat' in scope
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
 79 |     public static let boundsSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.width")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:77:89: error: cannot find 'CALayer' in scope
 75 |     public static let boundsOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.bounds)).origin")
 76 |     public static let boundsOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.x")
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
    |                                                                                         `- error: cannot find 'CALayer' in scope
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
 79 |     public static let boundsSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.width")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:78:59: error: cannot find type 'CGSize' in scope
 76 |     public static let boundsOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.x")
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
    |                                                           `- error: cannot find type 'CGSize' in scope
 79 |     public static let boundsSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.width")
 80 |     public static let boundsSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.height")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:78:88: error: cannot find 'CALayer' in scope
 76 |     public static let boundsOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.x")
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
    |                                                                                        `- error: cannot find 'CALayer' in scope
 79 |     public static let boundsSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.width")
 80 |     public static let boundsSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.height")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:79:59: error: cannot find type 'CGFloat' in scope
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
 79 |     public static let boundsSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.width")
    |                                                           `- error: cannot find type 'CGFloat' in scope
 80 |     public static let boundsSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.height")
 81 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:79:89: error: cannot find 'CALayer' in scope
 77 |     public static let boundsOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).origin.y")
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
 79 |     public static let boundsSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.width")
    |                                                                                         `- error: cannot find 'CALayer' in scope
 80 |     public static let boundsSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.height")
 81 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:80:59: error: cannot find type 'CGFloat' in scope
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
 79 |     public static let boundsSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.width")
 80 |     public static let boundsSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.height")
    |                                                           `- error: cannot find type 'CGFloat' in scope
 81 |
 82 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:80:89: error: cannot find 'CALayer' in scope
 78 |     public static let boundsSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.bounds)).size")
 79 |     public static let boundsSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.width")
 80 |     public static let boundsSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.bounds)).size.height")
    |                                                                                         `- error: cannot find 'CALayer' in scope
 81 |
 82 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:85:65: error: cannot find type 'CGPoint' in scope
 83 |
 84 | extension AnimationKeyPaths {
 85 |     public static let contentsRectOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin")
    |                                                                 `- error: cannot find type 'CGPoint' in scope
 86 |     public static let contentsRectOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.x")
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:85:95: error: cannot find 'CALayer' in scope
 83 |
 84 | extension AnimationKeyPaths {
 85 |     public static let contentsRectOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin")
    |                                                                                               `- error: cannot find 'CALayer' in scope
 86 |     public static let contentsRectOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.x")
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:86:65: error: cannot find type 'CGFloat' in scope
 84 | extension AnimationKeyPaths {
 85 |     public static let contentsRectOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin")
 86 |     public static let contentsRectOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.x")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:86:95: error: cannot find 'CALayer' in scope
 84 | extension AnimationKeyPaths {
 85 |     public static let contentsRectOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin")
 86 |     public static let contentsRectOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.x")
    |                                                                                               `- error: cannot find 'CALayer' in scope
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:87:65: error: cannot find type 'CGFloat' in scope
 85 |     public static let contentsRectOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin")
 86 |     public static let contentsRectOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.x")
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
 89 |     public static let contentsRectSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.width")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:87:95: error: cannot find 'CALayer' in scope
 85 |     public static let contentsRectOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin")
 86 |     public static let contentsRectOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.x")
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
    |                                                                                               `- error: cannot find 'CALayer' in scope
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
 89 |     public static let contentsRectSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.width")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:88:65: error: cannot find type 'CGSize' in scope
 86 |     public static let contentsRectOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.x")
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
    |                                                                 `- error: cannot find type 'CGSize' in scope
 89 |     public static let contentsRectSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.width")
 90 |     public static let contentsRectSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.height")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:88:94: error: cannot find 'CALayer' in scope
 86 |     public static let contentsRectOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.x")
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
    |                                                                                              `- error: cannot find 'CALayer' in scope
 89 |     public static let contentsRectSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.width")
 90 |     public static let contentsRectSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.height")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:89:65: error: cannot find type 'CGFloat' in scope
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
 89 |     public static let contentsRectSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.width")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
 90 |     public static let contentsRectSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.height")
 91 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:89:95: error: cannot find 'CALayer' in scope
 87 |     public static let contentsRectOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).origin.y")
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
 89 |     public static let contentsRectSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.width")
    |                                                                                               `- error: cannot find 'CALayer' in scope
 90 |     public static let contentsRectSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.height")
 91 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:90:65: error: cannot find type 'CGFloat' in scope
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
 89 |     public static let contentsRectSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.width")
 90 |     public static let contentsRectSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.height")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
 91 | }
 92 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:90:95: error: cannot find 'CALayer' in scope
 88 |     public static let contentsRectSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.contentsRect)).size")
 89 |     public static let contentsRectSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.width")
 90 |     public static let contentsRectSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.contentsRect)).size.height")
    |                                                                                               `- error: cannot find 'CALayer' in scope
 91 | }
 92 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:94:58: error: cannot find type 'CGPoint' in scope
 92 |
 93 | extension AnimationKeyPaths {
 94 |     public static let frameOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.frame)).origin")
    |                                                          `- error: cannot find type 'CGPoint' in scope
 95 |     public static let frameOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.x")
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:94:88: error: cannot find 'CALayer' in scope
 92 |
 93 | extension AnimationKeyPaths {
 94 |     public static let frameOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.frame)).origin")
    |                                                                                        `- error: cannot find 'CALayer' in scope
 95 |     public static let frameOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.x")
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:95:58: error: cannot find type 'CGFloat' in scope
 93 | extension AnimationKeyPaths {
 94 |     public static let frameOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.frame)).origin")
 95 |     public static let frameOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.x")
    |                                                          `- error: cannot find type 'CGFloat' in scope
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:95:88: error: cannot find 'CALayer' in scope
 93 | extension AnimationKeyPaths {
 94 |     public static let frameOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.frame)).origin")
 95 |     public static let frameOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.x")
    |                                                                                        `- error: cannot find 'CALayer' in scope
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:96:58: error: cannot find type 'CGFloat' in scope
 94 |     public static let frameOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.frame)).origin")
 95 |     public static let frameOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.x")
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
    |                                                          `- error: cannot find type 'CGFloat' in scope
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
 98 |     public static let frameSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.width")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:96:88: error: cannot find 'CALayer' in scope
 94 |     public static let frameOrigin     = AnimationKeyPath<CGPoint>(keyPath: "\(#keyPath(CALayer.frame)).origin")
 95 |     public static let frameOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.x")
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
    |                                                                                        `- error: cannot find 'CALayer' in scope
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
 98 |     public static let frameSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.width")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:97:58: error: cannot find type 'CGSize' in scope
 95 |     public static let frameOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.x")
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
    |                                                          `- error: cannot find type 'CGSize' in scope
 98 |     public static let frameSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.width")
 99 |     public static let frameSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.height")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:97:87: error: cannot find 'CALayer' in scope
 95 |     public static let frameOriginX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.x")
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
    |                                                                                       `- error: cannot find 'CALayer' in scope
 98 |     public static let frameSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.width")
 99 |     public static let frameSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.height")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:98:58: error: cannot find type 'CGFloat' in scope
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
 98 |     public static let frameSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.width")
    |                                                          `- error: cannot find type 'CGFloat' in scope
 99 |     public static let frameSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.height")
100 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:98:88: error: cannot find 'CALayer' in scope
 96 |     public static let frameOriginY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).origin.y")
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
 98 |     public static let frameSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.width")
    |                                                                                        `- error: cannot find 'CALayer' in scope
 99 |     public static let frameSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.height")
100 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:99:58: error: cannot find type 'CGFloat' in scope
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
 98 |     public static let frameSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.width")
 99 |     public static let frameSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.height")
    |                                                          `- error: cannot find type 'CGFloat' in scope
100 | }
101 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:99:88: error: cannot find 'CALayer' in scope
 97 |     public static let frameSize       = AnimationKeyPath<CGSize>(keyPath: "\(#keyPath(CALayer.frame)).size")
 98 |     public static let frameSizeWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.width")
 99 |     public static let frameSizeHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.frame)).size.height")
    |                                                                                        `- error: cannot find 'CALayer' in scope
100 | }
101 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:103:52: error: cannot find type 'CGFloat' in scope
101 |
102 | extension AnimationKeyPaths {
103 |     public static let positionX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.position)).x")
    |                                                    `- error: cannot find type 'CGFloat' in scope
104 |     public static let positionY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.position)).y")
105 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:103:82: error: cannot find 'CALayer' in scope
101 |
102 | extension AnimationKeyPaths {
103 |     public static let positionX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.position)).x")
    |                                                                                  `- error: cannot find 'CALayer' in scope
104 |     public static let positionY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.position)).y")
105 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:104:52: error: cannot find type 'CGFloat' in scope
102 | extension AnimationKeyPaths {
103 |     public static let positionX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.position)).x")
104 |     public static let positionY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.position)).y")
    |                                                    `- error: cannot find type 'CGFloat' in scope
105 | }
106 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:104:82: error: cannot find 'CALayer' in scope
102 | extension AnimationKeyPaths {
103 |     public static let positionX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.position)).x")
104 |     public static let positionY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.position)).y")
    |                                                                                  `- error: cannot find 'CALayer' in scope
105 | }
106 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:108:61: error: cannot find type 'CGFloat' in scope
106 |
107 | extension AnimationKeyPaths {
108 |     public static let shadowOffsetWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.shadowOffset)).width")
    |                                                             `- error: cannot find type 'CGFloat' in scope
109 |     public static let shadowOffsetHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.shadowOffset)).height")
110 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:108:91: error: cannot find 'CALayer' in scope
106 |
107 | extension AnimationKeyPaths {
108 |     public static let shadowOffsetWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.shadowOffset)).width")
    |                                                                                           `- error: cannot find 'CALayer' in scope
109 |     public static let shadowOffsetHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.shadowOffset)).height")
110 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:109:61: error: cannot find type 'CGFloat' in scope
107 | extension AnimationKeyPaths {
108 |     public static let shadowOffsetWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.shadowOffset)).width")
109 |     public static let shadowOffsetHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.shadowOffset)).height")
    |                                                             `- error: cannot find type 'CGFloat' in scope
110 | }
111 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:109:91: error: cannot find 'CALayer' in scope
107 | extension AnimationKeyPaths {
108 |     public static let shadowOffsetWidth  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.shadowOffset)).width")
109 |     public static let shadowOffsetHeight = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.shadowOffset)).height")
    |                                                                                           `- error: cannot find 'CALayer' in scope
110 | }
111 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:113:72: error: cannot find type 'CGFloat' in scope
111 |
112 | extension AnimationKeyPaths {
113 |     public static let sublayerTransformRotationX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.x")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
114 |     public static let sublayerTransformRotationY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.y")
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:113:102: error: cannot find 'CALayer' in scope
111 |
112 | extension AnimationKeyPaths {
113 |     public static let sublayerTransformRotationX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.x")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
114 |     public static let sublayerTransformRotationY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.y")
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:114:72: error: cannot find type 'CGFloat' in scope
112 | extension AnimationKeyPaths {
113 |     public static let sublayerTransformRotationX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.x")
114 |     public static let sublayerTransformRotationY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.y")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:114:102: error: cannot find 'CALayer' in scope
112 | extension AnimationKeyPaths {
113 |     public static let sublayerTransformRotationX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.x")
114 |     public static let sublayerTransformRotationY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.y")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:115:72: error: cannot find type 'CGFloat' in scope
113 |     public static let sublayerTransformRotationX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.x")
114 |     public static let sublayerTransformRotationY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.y")
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:115:102: error: cannot find 'CALayer' in scope
113 |     public static let sublayerTransformRotationX    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.x")
114 |     public static let sublayerTransformRotationY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.y")
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:116:72: error: cannot find type 'CGFloat' in scope
114 |     public static let sublayerTransformRotationY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.y")
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:116:102: error: cannot find 'CALayer' in scope
114 |     public static let sublayerTransformRotationY    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.y")
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:117:72: error: cannot find type 'CGFloat' in scope
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:117:102: error: cannot find 'CALayer' in scope
115 |     public static let sublayerTransformRotationZ    = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).rotation.z")
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:118:72: error: cannot find type 'CGFloat' in scope
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
120 |     public static let sublayerTransformTranslationY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:118:102: error: cannot find 'CALayer' in scope
116 |     public static let sublayerTransformScaleX       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.x")
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
120 |     public static let sublayerTransformTranslationY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:119:72: error: cannot find type 'CGFloat' in scope
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
120 |     public static let sublayerTransformTranslationY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.y")
121 |     public static let sublayerTransformTranslationZ = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:119:102: error: cannot find 'CALayer' in scope
117 |     public static let sublayerTransformScaleY       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.y")
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
120 |     public static let sublayerTransformTranslationY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.y")
121 |     public static let sublayerTransformTranslationZ = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:120:72: error: cannot find type 'CGFloat' in scope
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
120 |     public static let sublayerTransformTranslationY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.y")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
121 |     public static let sublayerTransformTranslationZ = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.z")
122 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:120:102: error: cannot find 'CALayer' in scope
118 |     public static let sublayerTransformScaleZ       = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).scale.z")
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
120 |     public static let sublayerTransformTranslationY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.y")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
121 |     public static let sublayerTransformTranslationZ = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.z")
122 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:121:72: error: cannot find type 'CGFloat' in scope
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
120 |     public static let sublayerTransformTranslationY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.y")
121 |     public static let sublayerTransformTranslationZ = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.z")
    |                                                                        `- error: cannot find type 'CGFloat' in scope
122 | }
123 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:121:102: error: cannot find 'CALayer' in scope
119 |     public static let sublayerTransformTranslationX = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.x")
120 |     public static let sublayerTransformTranslationY = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.y")
121 |     public static let sublayerTransformTranslationZ = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.sublayerTransform)).translation.z")
    |                                                                                                      `- error: cannot find 'CALayer' in scope
122 | }
123 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:125:65: error: cannot find type 'CGFloat' in scope
123 |
124 | extension AnimationKeyPaths {
125 |     public static let transformRotationX     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.x")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
126 |     public static let transformRotationY     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.y")
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:125:95: error: cannot find 'CALayer' in scope
123 |
124 | extension AnimationKeyPaths {
125 |     public static let transformRotationX     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.x")
    |                                                                                               `- error: cannot find 'CALayer' in scope
126 |     public static let transformRotationY     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.y")
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:126:65: error: cannot find type 'CGFloat' in scope
124 | extension AnimationKeyPaths {
125 |     public static let transformRotationX     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.x")
126 |     public static let transformRotationY     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.y")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:126:95: error: cannot find 'CALayer' in scope
124 | extension AnimationKeyPaths {
125 |     public static let transformRotationX     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.x")
126 |     public static let transformRotationY     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.y")
    |                                                                                               `- error: cannot find 'CALayer' in scope
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:127:65: error: cannot find type 'CGFloat' in scope
125 |     public static let transformRotationX     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.x")
126 |     public static let transformRotationY     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.y")
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:127:95: error: cannot find 'CALayer' in scope
125 |     public static let transformRotationX     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.x")
126 |     public static let transformRotationY     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.y")
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
    |                                                                                               `- error: cannot find 'CALayer' in scope
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:128:65: error: cannot find type 'CGFloat' in scope
126 |     public static let transformRotationY     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.y")
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:128:95: error: cannot find 'CALayer' in scope
126 |     public static let transformRotationY     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.y")
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
    |                                                                                               `- error: cannot find 'CALayer' in scope
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:129:65: error: cannot find type 'CGFloat' in scope
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:129:95: error: cannot find 'CALayer' in scope
127 |     public static let transformRotationZ     = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).rotation.z")
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
    |                                                                                               `- error: cannot find 'CALayer' in scope
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:130:65: error: cannot find type 'CGFloat' in scope
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
132 |     public static let transformTranslationY  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:130:95: error: cannot find 'CALayer' in scope
128 |     public static let transformScaleX        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.x")
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
    |                                                                                               `- error: cannot find 'CALayer' in scope
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
132 |     public static let transformTranslationY  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.y")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:131:65: error: cannot find type 'CGFloat' in scope
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
132 |     public static let transformTranslationY  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.y")
133 |     public static let transformTranslationZ  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:131:95: error: cannot find 'CALayer' in scope
129 |     public static let transformScaleY        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.y")
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
    |                                                                                               `- error: cannot find 'CALayer' in scope
132 |     public static let transformTranslationY  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.y")
133 |     public static let transformTranslationZ  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.z")
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:132:65: error: cannot find type 'CGFloat' in scope
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
132 |     public static let transformTranslationY  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.y")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
133 |     public static let transformTranslationZ  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.z")
134 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:132:95: error: cannot find 'CALayer' in scope
130 |     public static let transformScaleZ        = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).scale.z")
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
132 |     public static let transformTranslationY  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.y")
    |                                                                                               `- error: cannot find 'CALayer' in scope
133 |     public static let transformTranslationZ  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.z")
134 | }
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:133:65: error: cannot find type 'CGFloat' in scope
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
132 |     public static let transformTranslationY  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.y")
133 |     public static let transformTranslationZ  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.z")
    |                                                                 `- error: cannot find type 'CGFloat' in scope
134 | }
135 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift:133:95: error: cannot find 'CALayer' in scope
131 |     public static let transformTranslationX  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.x")
132 |     public static let transformTranslationY  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.y")
133 |     public static let transformTranslationZ  = AnimationKeyPath<CGFloat>(keyPath: "\(#keyPath(CALayer.transform)).translation.z")
    |                                                                                               `- error: cannot find 'CALayer' in scope
134 | }
135 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:27:29: error: cannot find type 'CALayer' in scope
 25 |     }
 26 |
 27 |     private weak var layer: CALayer?
    |                             `- error: cannot find type 'CALayer' in scope
 28 |     private var group = CAAnimationGroup()
 29 |     private var animations = [CAAnimation]()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:28:25: error: cannot find 'CAAnimationGroup' in scope
 26 |
 27 |     private weak var layer: CALayer?
 28 |     private var group = CAAnimationGroup()
    |                         `- error: cannot find 'CAAnimationGroup' in scope
 29 |     private var animations = [CAAnimation]()
 30 |     public private(set) var isCompleted: Bool = false
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:29:31: error: cannot find 'CAAnimation' in scope
 27 |     private weak var layer: CALayer?
 28 |     private var group = CAAnimationGroup()
 29 |     private var animations = [CAAnimation]()
    |                               `- error: cannot find 'CAAnimation' in scope
 30 |     public private(set) var isCompleted: Bool = false
 31 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:29:30: error: cannot call value of non-function type '[Element]'
 27 |     private weak var layer: CALayer?
 28 |     private var group = CAAnimationGroup()
 29 |     private var animations = [CAAnimation]()
    |                              `- error: cannot call value of non-function type '[Element]'
 30 |     public private(set) var isCompleted: Bool = false
 31 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:41:23: error: cannot find type 'View' in scope
 39 |     #endif
 40 |
 41 |     public init(view: View, forKey key: String? = nil) {
    |                       `- error: cannot find type 'View' in scope
 42 |         #if os(iOS) || os(tvOS)
 43 |         self.layer = view.layer
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:56:24: error: cannot find type 'CALayer' in scope
 54 |     }
 55 |
 56 |     public init(layer: CALayer, forKey key: String? = nil) {
    |                        `- error: cannot find type 'CALayer' in scope
 57 |         self.layer = layer
 58 |         self.key = key ?? UUID().uuidString
/Users/admin/builder/spi-builder-workspace/Sica/Source/FillMode.swift:15:54: error: 'forwards' is unavailable in watchOS
13 |     #if swift(>=4.2)
14 |     typealias RawValue = CAMediaTimingFillMode
15 |     public static let forwards = FillMode(rawValue: .forwards)
   |                                                      `- error: 'forwards' is unavailable in watchOS
16 |     public static let backwards = FillMode(rawValue: .backwards)
17 |     public static let both = FillMode(rawValue: .both)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTiming.h:86:39: note: 'forwards' has been explicitly marked unavailable here
84 | /* `fillMode' options. */
85 |
86 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeForwards
   |                                       `- note: 'forwards' has been explicitly marked unavailable here
87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
88 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBackwards
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:14:56: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 12 |     #if swift(>=4.2)
 13 |     public typealias NameValue = CAMediaTimingFunctionName
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
    |                                                        `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:14:82: error: 'default' is unavailable in watchOS
 12 |     #if swift(>=4.2)
 13 |     public typealias NameValue = CAMediaTimingFunctionName
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
    |                                                                                  `- error: 'default' is unavailable in watchOS
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:62:43: note: 'default' has been explicitly marked unavailable here
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
   |                                           `- note: 'default' has been explicitly marked unavailable here
63 |     API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
64 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:114: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                  `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:129: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                 `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:149: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                                     `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:175: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                                                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:114: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                  `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:129: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                 `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:149: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                                     `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:175: error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                                                                                                                                                                               `- error: cannot find type 'CGFloat' in scope; did you mean to use 'CGFloat'?
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:17: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                 `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:17: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                 `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:17: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                 `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:138:17: warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
136 |
137 |     @available(iOS 9, tvOS 10.0, macOS 10.11, *)
138 |     public func addSpringAnimation<T: AnimationValueType>(keyPath: AnimationKeyPath<T>, from: T, to: T, damping: CGFloat, mass: CGFloat, stiffness: CGFloat, initialVelocity: CGFloat, duration: Double, delay: Double = 0, timingFunction: TimingFunction = .default) -> Self {
    |                 `- warning: cannot use struct 'CGFloat' here; 'CoreFoundation' was not imported by this file
139 |         if isCompleted { return self }
140 |         let springAnimation = CASpringAnimation(keyPath: keyPath.rawValue)
CoreFoundation.CGFloat:2:23: note: struct declared here
1 | @available(macOS 10.0, macCatalyst 13.0, iOS 2.0, watchOS 1.0, tvOS 9.0, *)
2 | @frozen public struct CGFloat : Sendable {
  |                       `- note: struct declared here
3 |     public typealias NativeType = Double
4 |     public init()
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:172:20: error: cannot find type 'CAAnimationGroup' in scope
170 |         fileprivate let base: Animator
171 |
172 |         var group: CAAnimationGroup {
    |                    `- error: cannot find type 'CAAnimationGroup' in scope
173 |             return base.group
174 |         }
/Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift:175:26: error: cannot find type 'CAAnimation' in scope
173 |             return base.group
174 |         }
175 |         var animations: [CAAnimation] {
    |                          `- error: cannot find type 'CAAnimation' in scope
176 |             return base.animations
177 |         }
/Users/admin/builder/spi-builder-workspace/Sica/Source/CAAnimation+Extension.swift:11:11: error: 'CAAnimation' is unavailable in watchOS
 9 | import QuartzCore
10 |
11 | extension CAAnimation {
   |           `- error: 'CAAnimation' is unavailable in watchOS
12 |     func configure(delay: Double, duration: Double, timingFunction: TimingFunction, isRemovedOnCompletion: Bool = false) {
13 |         self.beginTime = delay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:25:12: note: 'CAAnimation' has been explicitly marked unavailable here
 23 |
 24 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 25 | @interface CAAnimation : NSObject
    |            `- note: 'CAAnimation' has been explicitly marked unavailable here
 26 |     <NSSecureCoding, NSCopying, CAMediaTiming, CAAction>
 27 | {
/Users/admin/builder/spi-builder-workspace/Sica/Source/CALayer+Sica.swift:14:11: error: 'CALayer' is unavailable in watchOS
12 | private let _animatorAssociatedKey = UnsafeMutablePointer<UInt>.allocate(capacity: 1)
13 |
14 | extension CALayer {
   |           `- error: 'CALayer' is unavailable in watchOS
15 |     public var sica: Animator {
16 |         set {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sica/Source/FillMode.swift:14:26: error: 'CAMediaTimingFillMode' is unavailable in watchOS
12 | public struct FillMode {
13 |     #if swift(>=4.2)
14 |     typealias RawValue = CAMediaTimingFillMode
   |                          `- error: 'CAMediaTimingFillMode' is unavailable in watchOS
15 |     public static let forwards = FillMode(rawValue: .forwards)
16 |     public static let backwards = FillMode(rawValue: .backwards)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTiming.h:32:20: note: 'CAMediaTimingFillMode' has been explicitly marked unavailable here
30 | @class NSString;
31 |
32 | typedef NSString * CAMediaTimingFillMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFillMode' has been explicitly marked unavailable here
33 |
34 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
/Users/admin/builder/spi-builder-workspace/Sica/Source/FillMode.swift:16:55: error: 'backwards' is unavailable in watchOS
14 |     typealias RawValue = CAMediaTimingFillMode
15 |     public static let forwards = FillMode(rawValue: .forwards)
16 |     public static let backwards = FillMode(rawValue: .backwards)
   |                                                       `- error: 'backwards' is unavailable in watchOS
17 |     public static let both = FillMode(rawValue: .both)
18 |     public static let removed = FillMode(rawValue: .removed)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTiming.h:88:39: note: 'backwards' has been explicitly marked unavailable here
86 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeForwards
87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
88 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBackwards
   |                                       `- note: 'backwards' has been explicitly marked unavailable here
89 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
90 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBoth
/Users/admin/builder/spi-builder-workspace/Sica/Source/FillMode.swift:17:50: error: 'both' is unavailable in watchOS
15 |     public static let forwards = FillMode(rawValue: .forwards)
16 |     public static let backwards = FillMode(rawValue: .backwards)
17 |     public static let both = FillMode(rawValue: .both)
   |                                                  `- error: 'both' is unavailable in watchOS
18 |     public static let removed = FillMode(rawValue: .removed)
19 |     #else
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTiming.h:90:39: note: 'both' has been explicitly marked unavailable here
88 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBackwards
89 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
90 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBoth
   |                                       `- note: 'both' has been explicitly marked unavailable here
91 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
92 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeRemoved
/Users/admin/builder/spi-builder-workspace/Sica/Source/FillMode.swift:18:53: error: 'removed' is unavailable in watchOS
16 |     public static let backwards = FillMode(rawValue: .backwards)
17 |     public static let both = FillMode(rawValue: .both)
18 |     public static let removed = FillMode(rawValue: .removed)
   |                                                     `- error: 'removed' is unavailable in watchOS
19 |     #else
20 |     typealias RawValue = String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTiming.h:92:39: note: 'removed' has been explicitly marked unavailable here
90 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBoth
91 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
92 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeRemoved
   |                                       `- note: 'removed' has been explicitly marked unavailable here
93 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
94 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:13:34: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 11 | public struct TimingFunction {
 12 |     #if swift(>=4.2)
 13 |     public typealias NameValue = CAMediaTimingFunctionName
    |                                  `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:15:53: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 13 |     public typealias NameValue = CAMediaTimingFunctionName
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
    |                                                     `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:15:79: error: 'linear' is unavailable in watchOS
 13 |     public typealias NameValue = CAMediaTimingFunctionName
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
    |                                                                               `- error: 'linear' is unavailable in watchOS
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:54:43: note: 'linear' has been explicitly marked unavailable here
52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
   |                                           `- note: 'linear' has been explicitly marked unavailable here
55 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:16:53: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
    |                                                     `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:16:79: error: 'easeIn' is unavailable in watchOS
 14 |     public static let `default` = TimingFunction(name: CAMediaTimingFunctionName.default)
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
    |                                                                               `- error: 'easeIn' is unavailable in watchOS
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:56:43: note: 'easeIn' has been explicitly marked unavailable here
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
55 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
   |                                           `- note: 'easeIn' has been explicitly marked unavailable here
57 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:17:54: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
    |                                                      `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
 19 |     #else
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:17:80: error: 'easeOut' is unavailable in watchOS
 15 |     public static let linear = TimingFunction(name: CAMediaTimingFunctionName.linear)
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
    |                                                                                `- error: 'easeOut' is unavailable in watchOS
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
 19 |     #else
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:58:43: note: 'easeOut' has been explicitly marked unavailable here
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
57 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
   |                                           `- note: 'easeOut' has been explicitly marked unavailable here
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:18:60: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                            `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
 19 |     #else
 20 |     public typealias NameValue = String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:18:86: error: 'easeInEaseOut' is unavailable in watchOS
 16 |     public static let easeIn = TimingFunction(name: CAMediaTimingFunctionName.easeIn)
 17 |     public static let easeOut = TimingFunction(name: CAMediaTimingFunctionName.easeOut)
 18 |     public static let easeInEaseOut = TimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
    |                                                                                      `- error: 'easeInEaseOut' is unavailable in watchOS
 19 |     #else
 20 |     public typealias NameValue = String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:60:43: note: 'easeInEaseOut' has been explicitly marked unavailable here
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
59 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
   |                                           `- note: 'easeInEaseOut' has been explicitly marked unavailable here
61 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:30:26: error: 'CAMediaTimingFunction' is unavailable in watchOS
 28 |
 29 |     public let name: NameValue
 30 |     public let rawValue: CAMediaTimingFunction
    |                          `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 31 |
 32 |     init(name: NameValue) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift:37:37: error: 'CAMediaTimingFunction' is unavailable in watchOS
 35 |     }
 36 |
 37 |     init(name: NameValue, rawValue: CAMediaTimingFunction) {
    |                                     `- error: 'CAMediaTimingFunction' is unavailable in watchOS
 38 |         self.name = name
 39 |         self.rawValue = rawValue
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
   |            `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:13:26: error: 'CATransitionType' is unavailable in watchOS
11 | public struct Transition {
12 |     #if swift(>=4.2)
13 |     typealias RawValue = CATransitionType
   |                          `- error: 'CATransitionType' is unavailable in watchOS
14 |     public static let fade = Transition(rawValue: .fade)
15 |     public static let moveIn = Transition(rawValue: .moveIn)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:19:20: note: 'CATransitionType' has been explicitly marked unavailable here
 17 | typedef NSString * CAAnimationCalculationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 18 | typedef NSString * CAAnimationRotationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 19 | typedef NSString * CATransitionType NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
    |                    `- note: 'CATransitionType' has been explicitly marked unavailable here
 20 | typedef NSString * CATransitionSubtype NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 21 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:14:52: error: 'fade' is unavailable in watchOS
12 |     #if swift(>=4.2)
13 |     typealias RawValue = CATransitionType
14 |     public static let fade = Transition(rawValue: .fade)
   |                                                    `- error: 'fade' is unavailable in watchOS
15 |     public static let moveIn = Transition(rawValue: .moveIn)
16 |     public static let push = Transition(rawValue: .push)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:359:34: note: 'fade' has been explicitly marked unavailable here
357 | /* Common transition types. */
358 |
359 | CA_EXTERN CATransitionType const kCATransitionFade
    |                                  `- note: 'fade' has been explicitly marked unavailable here
360 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
361 | CA_EXTERN CATransitionType const kCATransitionMoveIn
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:15:54: error: 'moveIn' is unavailable in watchOS
13 |     typealias RawValue = CATransitionType
14 |     public static let fade = Transition(rawValue: .fade)
15 |     public static let moveIn = Transition(rawValue: .moveIn)
   |                                                      `- error: 'moveIn' is unavailable in watchOS
16 |     public static let push = Transition(rawValue: .push)
17 |     public static let reveal = Transition(rawValue: .reveal)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:361:34: note: 'moveIn' has been explicitly marked unavailable here
359 | CA_EXTERN CATransitionType const kCATransitionFade
360 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
361 | CA_EXTERN CATransitionType const kCATransitionMoveIn
    |                                  `- note: 'moveIn' has been explicitly marked unavailable here
362 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
363 | CA_EXTERN CATransitionType const kCATransitionPush
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:16:52: error: 'push' is unavailable in watchOS
14 |     public static let fade = Transition(rawValue: .fade)
15 |     public static let moveIn = Transition(rawValue: .moveIn)
16 |     public static let push = Transition(rawValue: .push)
   |                                                    `- error: 'push' is unavailable in watchOS
17 |     public static let reveal = Transition(rawValue: .reveal)
18 |     #else
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:363:34: note: 'push' has been explicitly marked unavailable here
361 | CA_EXTERN CATransitionType const kCATransitionMoveIn
362 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
363 | CA_EXTERN CATransitionType const kCATransitionPush
    |                                  `- note: 'push' has been explicitly marked unavailable here
364 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
365 | CA_EXTERN CATransitionType const kCATransitionReveal
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:17:54: error: 'reveal' is unavailable in watchOS
15 |     public static let moveIn = Transition(rawValue: .moveIn)
16 |     public static let push = Transition(rawValue: .push)
17 |     public static let reveal = Transition(rawValue: .reveal)
   |                                                      `- error: 'reveal' is unavailable in watchOS
18 |     #else
19 |     typealias RawValue = String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:365:34: note: 'reveal' has been explicitly marked unavailable here
363 | CA_EXTERN CATransitionType const kCATransitionPush
364 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
365 | CA_EXTERN CATransitionType const kCATransitionReveal
    |                                  `- note: 'reveal' has been explicitly marked unavailable here
366 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
367 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:31:26: error: 'CATransitionSubtype' is unavailable in watchOS
29 | public struct TransitionSub {
30 |     #if swift(>=4.2)
31 |     typealias RawValue = CATransitionSubtype
   |                          `- error: 'CATransitionSubtype' is unavailable in watchOS
32 |     public static let right = TransitionSub(rawValue: .fromRight)
33 |     public static let left = TransitionSub(rawValue: .fromLeft)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:20:20: note: 'CATransitionSubtype' has been explicitly marked unavailable here
 18 | typedef NSString * CAAnimationRotationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 19 | typedef NSString * CATransitionType NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 20 | typedef NSString * CATransitionSubtype NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
    |                    `- note: 'CATransitionSubtype' has been explicitly marked unavailable here
 21 |
 22 | /** The base animation class. **/
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:32:56: error: 'fromRight' is unavailable in watchOS
30 |     #if swift(>=4.2)
31 |     typealias RawValue = CATransitionSubtype
32 |     public static let right = TransitionSub(rawValue: .fromRight)
   |                                                        `- error: 'fromRight' is unavailable in watchOS
33 |     public static let left = TransitionSub(rawValue: .fromLeft)
34 |     public static let top = TransitionSub(rawValue: .fromTop)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:370:37: note: 'fromRight' has been explicitly marked unavailable here
368 | /* Common transition subtypes. */
369 |
370 | CA_EXTERN CATransitionSubtype const kCATransitionFromRight
    |                                     `- note: 'fromRight' has been explicitly marked unavailable here
371 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
372 | CA_EXTERN CATransitionSubtype const kCATransitionFromLeft
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:33:55: error: 'fromLeft' is unavailable in watchOS
31 |     typealias RawValue = CATransitionSubtype
32 |     public static let right = TransitionSub(rawValue: .fromRight)
33 |     public static let left = TransitionSub(rawValue: .fromLeft)
   |                                                       `- error: 'fromLeft' is unavailable in watchOS
34 |     public static let top = TransitionSub(rawValue: .fromTop)
35 |     public static let bottom = TransitionSub(rawValue: .fromBottom)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:372:37: note: 'fromLeft' has been explicitly marked unavailable here
370 | CA_EXTERN CATransitionSubtype const kCATransitionFromRight
371 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
372 | CA_EXTERN CATransitionSubtype const kCATransitionFromLeft
    |                                     `- note: 'fromLeft' has been explicitly marked unavailable here
373 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
374 | CA_EXTERN CATransitionSubtype const kCATransitionFromTop
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:34:54: error: 'fromTop' is unavailable in watchOS
32 |     public static let right = TransitionSub(rawValue: .fromRight)
33 |     public static let left = TransitionSub(rawValue: .fromLeft)
34 |     public static let top = TransitionSub(rawValue: .fromTop)
   |                                                      `- error: 'fromTop' is unavailable in watchOS
35 |     public static let bottom = TransitionSub(rawValue: .fromBottom)
36 |     #else
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:374:37: note: 'fromTop' has been explicitly marked unavailable here
372 | CA_EXTERN CATransitionSubtype const kCATransitionFromLeft
373 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
374 | CA_EXTERN CATransitionSubtype const kCATransitionFromTop
    |                                     `- note: 'fromTop' has been explicitly marked unavailable here
375 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
376 | CA_EXTERN CATransitionSubtype const kCATransitionFromBottom
/Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift:35:57: error: 'fromBottom' is unavailable in watchOS
33 |     public static let left = TransitionSub(rawValue: .fromLeft)
34 |     public static let top = TransitionSub(rawValue: .fromTop)
35 |     public static let bottom = TransitionSub(rawValue: .fromBottom)
   |                                                         `- error: 'fromBottom' is unavailable in watchOS
36 |     #else
37 |     typealias RawValue = String
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:376:37: note: 'fromBottom' has been explicitly marked unavailable here
374 | CA_EXTERN CATransitionSubtype const kCATransitionFromTop
375 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
376 | CA_EXTERN CATransitionSubtype const kCATransitionFromBottom
    |                                     `- note: 'fromBottom' has been explicitly marked unavailable here
377 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
378 |
/Users/admin/builder/spi-builder-workspace/Sica/Source/View+Sica.swift:13:11: error: cannot find type 'View' in scope
11 | private let _animatorAssociatedKey = UnsafeMutablePointer<UInt>.allocate(capacity: 1)
12 |
13 | extension View {
   |           `- error: cannot find type 'View' in scope
14 |     public var sica: Animator {
15 |         set {
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sica/Source/AnimationKeyPaths.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/Animator.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/CAAnimation+Extension.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/CALayer+Sica.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/FillMode.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/TimingFunction.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/Transition.swift /Users/admin/builder/spi-builder-workspace/Sica/Source/View+Sica.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Sica -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sica.build/Debug-watchos/Sica-t.build/Objects-normal/arm64/Sica.abi.json
SwiftCompile normal arm64 (in target 'Sica' from project 'Sica')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-16 16:42:12.757 xcodebuild[756:4777] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Sica (in target 'Sica' from project 'Sica')
	SwiftCompile normal arm64_32 (in target 'Sica' from project 'Sica')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Sica (in target 'Sica' from project 'Sica')
	SwiftCompile normal arm64 (in target 'Sica' from project 'Sica')
	Building workspace Sica with scheme Sica
(5 failures)
BUILD FAILURE 6.4 watchOS