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=watchOSBuild 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