The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build BlankSlate, reference 0.7.1 (db6e0b), with Swift 6.1 for watchOS using Xcode 16.3 on 28 Apr 2025 19:04:57 UTC.

Build Command

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

Build Log

/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: note: add '@MainActor' to make var 'kIMPLookupTable' part of global actor 'MainActor'
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:12:17: error: cannot find type 'UIView' in scope
    class View: UIView, UIGestureRecognizerDelegate {
                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:12:25: error: cannot find type 'UIGestureRecognizerDelegate' in scope
    class View: UIView, UIGestureRecognizerDelegate {
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:13:34: error: cannot find type 'UIView' in scope
        private let contentView: UIView = {
                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:22:52: error: cannot find type 'UIImageView' in scope
        func makeImageView(with layout: Layout) -> UIImageView {
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:32:53: error: cannot find type 'UILabel' in scope
        func makeTitleLabel(with layout: Layout) -> UILabel {
                                                    ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:45:54: error: cannot find type 'UILabel' in scope
        func makeDetailLabel(with layout: Layout) -> UILabel {
                                                     ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:58:49: error: cannot find type 'UIButton' in scope
        func makeButton(with layout: Layout) -> UIButton {
                                                ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:69:36: error: cannot find type 'UIView' in scope
        func setCustomView(_ view: UIView, layout: Layout) {
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:76:38: error: cannot find type 'UITapGestureRecognizer' in scope
        private weak var tapGesture: UITapGestureRecognizer?
                                     ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:80:59: error: cannot find type 'UIGestureRecognizer' in scope
        var shouldRecognizeSimultaneously: ((_ withOther: UIGestureRecognizer, _ of: UIGestureRecognizer) -> Bool)?
                                                          ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:80:86: error: cannot find type 'UIGestureRecognizer' in scope
        var shouldRecognizeSimultaneously: ((_ withOther: UIGestureRecognizer, _ of: UIGestureRecognizer) -> Bool)?
                                                                                     ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:81:31: error: cannot find type 'UIView' in scope
        var didTap: ((_ view: UIView) -> Void)?
                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:83:18: error: initializer does not override a designated initializer from its superclass
        override init(frame: CGRect) {
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:115:23: error: method does not override any method from its superclass
        override func didMoveToSuperview() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:119:23: error: method does not override any method from its superclass
        override func didMoveToWindow() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:155:23: error: method does not override any method from its superclass
        override func layoutSubviews() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:162:45: error: cannot find type 'UIButton' in scope
        private func didTapButton(_ sender: UIButton) {
                                            ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:167:50: error: cannot find type 'UITapGestureRecognizer' in scope
        private func didTapContentView(_ sender: UITapGestureRecognizer) {
                                                 ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:238:74: error: cannot find type 'UIView' in scope
        override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
                                                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:238:61: error: cannot find type 'UIEvent' in scope
        override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
                                                            ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:251:73: error: cannot find type 'UIGestureRecognizer' in scope
        override func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
                                                                        ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:258:53: error: cannot find type 'UIGestureRecognizer' in scope
        func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
                                                    ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:259:90: error: cannot find type 'UIGestureRecognizer' in scope
                               shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
                                                                                         ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:270:15: error: cannot find type 'UIView' in scope
    let view: UIView
              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:274:66: error: cannot find type 'UIView' in scope
    @discardableResult fileprivate mutating func updateLayout<T: UIView>(
                                                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
Failed frontend command:
/Applications/Xcode-16.3.0.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/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift /Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift /Users/admin/builder/spi-builder-workspace/Sources/Model.swift -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate_const_extract_protocols.json -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-experimental-feature DebugDescriptionMacro -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -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 -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/swift-overrides.hmap -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/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name BlankSlate -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.4 -target-sdk-name watchos11.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.abi.json
SwiftCompile normal arm64_32 Compiling\ View.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ Model.swift /Users/admin/builder/spi-builder-workspace/Sources/Model.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Model.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ BlankSlate.swift /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ Impl.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ Delegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ DataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal armv7k Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
Failed frontend command:
/Applications/Xcode-16.3.0.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/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift /Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift /Users/admin/builder/spi-builder-workspace/Sources/Model.swift -target armv7k-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate_const_extract_protocols.json -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-experimental-feature DebugDescriptionMacro -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -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 -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/swift-overrides.hmap -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/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources-normal/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name BlankSlate -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.4 -target-sdk-name watchos11.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate.abi.json
EmitSwiftModule normal armv7k (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:41:11: error: cannot find type 'UIView' in scope
extension UIView: BlankSlate.Extended {}
          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:42:56: error: cannot find type 'UIView' in scope
extension BlankSlate.Extension where ExtendedViewType: UIView {
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:15:40: error: cannot find type 'UIView' in scope
        func image(forBlankSlate view: UIView) -> UIImage?
                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:18:45: error: cannot find type 'UIView' in scope
        func imageAlpha(forBlankSlate view: UIView) -> CGFloat
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:21:49: error: cannot find type 'UIView' in scope
        func imageTintColor(forBlankSlate view: UIView) -> UIColor?
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:24:60: error: cannot find type 'CAAnimation' in scope
        func imageAnimation(forBlankSlate view: UIView) -> CAAnimation?
                                                           ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:24:49: error: cannot find type 'UIView' in scope
        func imageAnimation(forBlankSlate view: UIView) -> CAAnimation?
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:28:40: error: cannot find type 'UIView' in scope
        func title(forBlankSlate view: UIView) -> NSAttributedString?
                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:32:41: error: cannot find type 'UIView' in scope
        func detail(forBlankSlate view: UIView) -> NSAttributedString?
                                        ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:37:46: error: cannot find type 'UIView' in scope
        func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString?
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:37:65: error: cannot find type 'UIControl' in scope
        func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString?
                                                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:42:56: error: cannot find type 'UIView' in scope
        func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:42:75: error: cannot find type 'UIControl' in scope
        func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                                          ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:47:46: error: cannot find type 'UIView' in scope
        func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:47:65: error: cannot find type 'UIControl' in scope
        func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:51:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, configure button: UIButton)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:51:59: error: cannot find type 'UIButton' in scope
        func blankSlate(_ view: UIView, configure button: UIButton)
                                                          ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:56:56: error: cannot find type 'UIView' in scope
        func customView(forBlankSlate view: UIView) -> UIView?
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:56:45: error: cannot find type 'UIView' in scope
        func customView(forBlankSlate view: UIView) -> UIView?
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:59:41: error: cannot find type 'UIView' in scope
        func layout(forBlankSlate view: UIView, for element: BlankSlate.Element) -> BlankSlate.Layout
                                        ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:62:44: error: cannot find type 'UIView' in scope
        func alignment(forBlankSlate view: UIView) -> BlankSlate.Alignment
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:66:50: error: cannot find type 'UIView' in scope
        func backgroundColor(forBlankSlate view: UIView) -> UIColor?
                                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:70:64: error: cannot find type 'CAGradientLayer' in scope
        func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer?
                                                               ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:70:53: error: cannot find type 'UIView' in scope
        func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer?
                                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:74:49: error: cannot find type 'UIView' in scope
        func fadeInDuration(forBlankSlate view: UIView) -> TimeInterval
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:16:56: error: cannot find type 'UIView' in scope
        func blankSlateShouldBeForcedToDisplay(_ view: UIView) -> Bool
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:19:46: error: cannot find type 'UIView' in scope
        func blankSlateShouldDisplay(_ view: UIView) -> Bool
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:22:55: error: cannot find type 'UIView' in scope
        func blankSlateShouldBeInsertedAtBack(_ view: UIView) -> Bool
                                                      ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:25:49: error: cannot find type 'UIView' in scope
        func blankSlateShouldAllowTouch(_ view: UIView) -> Bool
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:28:56: error: cannot find type 'UIScrollView' in scope
        func blankSlateShouldAllowScroll(_ scrollView: UIScrollView) -> Bool
                                                       ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:31:70: error: cannot find type 'UIScrollView' in scope
        func shouldAllowScrollAfterBlankSlateDisappear(_ scrollView: UIScrollView) -> Bool
                                                                     ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:36:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapView sender: UIView)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:36:60: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapView sender: UIView)
                                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:40:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapButton sender: UIButton)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:40:62: error: cannot find type 'UIButton' in scope
        func blankSlate(_ view: UIView, didTapButton sender: UIButton)
                                                             ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:43:43: error: cannot find type 'UIView' in scope
        func blankSlateWillAppear(_ view: UIView)
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:46:42: error: cannot find type 'UIView' in scope
        func blankSlateDidAppear(_ view: UIView)
                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:49:46: error: cannot find type 'UIView' in scope
        func blankSlateWillDisappear(_ view: UIView)
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:52:45: error: cannot find type 'UIView' in scope
        func blankSlateDidDisappear(_ view: UIView)
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:68:22: error: cannot find type 'UIView' in scope
    public var view: UIView? {
                     ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:79:43: error: cannot find type 'UIView' in scope
    public func image(forBlankSlate view: UIView) -> UIImage? { nil }
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:80:48: error: cannot find type 'UIView' in scope
    public func imageAlpha(forBlankSlate view: UIView) -> CGFloat { 1.0 }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:81:52: error: cannot find type 'UIView' in scope
    public func imageTintColor(forBlankSlate view: UIView) -> UIColor? { nil }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:82:63: error: cannot find type 'CAAnimation' in scope
    public func imageAnimation(forBlankSlate view: UIView) -> CAAnimation? { nil }
                                                              ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:82:52: error: cannot find type 'UIView' in scope
    public func imageAnimation(forBlankSlate view: UIView) -> CAAnimation? { nil }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:84:43: error: cannot find type 'UIView' in scope
    public func title(forBlankSlate view: UIView) -> NSAttributedString? { nil }
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:86:44: error: cannot find type 'UIView' in scope
    public func detail(forBlankSlate view: UIView) -> NSAttributedString? { nil }
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:88:49: error: cannot find type 'UIView' in scope
    public func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString? { nil }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:88:68: error: cannot find type 'UIControl' in scope
    public func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString? { nil }
                                                                   ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:89:59: error: cannot find type 'UIView' in scope
    public func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:89:78: error: cannot find type 'UIControl' in scope
    public func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:90:49: error: cannot find type 'UIView' in scope
    public func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:90:68: error: cannot find type 'UIControl' in scope
    public func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                                   ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:91:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, configure button: UIButton) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:91:62: error: cannot find type 'UIButton' in scope
    public func blankSlate(_ view: UIView, configure button: UIButton) { }
                                                             ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:93:59: error: cannot find type 'UIView' in scope
    public func customView(forBlankSlate view: UIView) -> UIView? { nil }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:93:48: error: cannot find type 'UIView' in scope
    public func customView(forBlankSlate view: UIView) -> UIView? { nil }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:95:44: error: cannot find type 'UIView' in scope
    public func layout(forBlankSlate view: UIView, for element: BlankSlate.Element) -> BlankSlate.Layout { .init() }
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:97:47: error: cannot find type 'UIView' in scope
    public func alignment(forBlankSlate view: UIView) -> BlankSlate.Alignment { .center() }
                                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:98:53: error: cannot find type 'UIView' in scope
    public func backgroundColor(forBlankSlate view: UIView) -> UIColor? { .clear }
                                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:99:67: error: cannot find type 'CAGradientLayer' in scope
    public func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer? { nil }
                                                                  ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:99:56: error: cannot find type 'UIView' in scope
    public func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer? { nil }
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:100:52: error: cannot find type 'UIView' in scope
    public func fadeInDuration(forBlankSlate view: UIView) -> TimeInterval { 0.0 }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:57:59: error: cannot find type 'UIView' in scope
    public func blankSlateShouldBeForcedToDisplay(_ view: UIView) -> Bool { false }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:58:49: error: cannot find type 'UIView' in scope
    public func blankSlateShouldDisplay(_ view: UIView) -> Bool { true }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:60:58: error: cannot find type 'UIView' in scope
    public func blankSlateShouldBeInsertedAtBack(_ view: UIView) -> Bool { true }
                                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:62:52: error: cannot find type 'UIView' in scope
    public func blankSlateShouldAllowTouch(_ view: UIView) -> Bool { true }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:64:59: error: cannot find type 'UIScrollView' in scope
    public func blankSlateShouldAllowScroll(_ scrollView: UIScrollView) -> Bool { false }
                                                          ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:65:73: error: cannot find type 'UIScrollView' in scope
    public func shouldAllowScrollAfterBlankSlateDisappear(_ scrollView: UIScrollView) -> Bool { true }
                                                                        ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:67:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapView sender: UIView) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:67:63: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapView sender: UIView) { }
                                                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:68:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapButton sender: UIButton) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:68:65: error: cannot find type 'UIButton' in scope
    public func blankSlate(_ view: UIView, didTapButton sender: UIButton) { }
                                                                ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:70:46: error: cannot find type 'UIView' in scope
    public func blankSlateWillAppear(_ view: UIView) { }
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:71:45: error: cannot find type 'UIView' in scope
    public func blankSlateDidAppear(_ view: UIView) { }
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:72:49: error: cannot find type 'UIView' in scope
    public func blankSlateWillDisappear(_ view: UIView) { }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:73:48: error: cannot find type 'UIView' in scope
    public func blankSlateDidDisappear(_ view: UIView) { }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:13:11: error: cannot find type 'UIView' in scope
extension UIView {
          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:301:13: warning: var 'kBlankSlateDataSourceKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kBlankSlateDataSourceKey: Void?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:301:13: note: convert 'kBlankSlateDataSourceKey' to a 'let' constant to make 'Sendable' shared state immutable
private var kBlankSlateDataSourceKey: Void?
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:301:13: note: add '@MainActor' to make var 'kBlankSlateDataSourceKey' part of global actor 'MainActor'
private var kBlankSlateDataSourceKey: Void?
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:301:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kBlankSlateDataSourceKey: Void?
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:302:13: warning: var 'kBlankSlateDelegateKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kBlankSlateDelegateKey: Void?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:302:13: note: convert 'kBlankSlateDelegateKey' to a 'let' constant to make 'Sendable' shared state immutable
private var kBlankSlateDelegateKey: Void?
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:302:13: note: add '@MainActor' to make var 'kBlankSlateDelegateKey' part of global actor 'MainActor'
private var kBlankSlateDelegateKey: Void?
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:302:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kBlankSlateDelegateKey: Void?
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:303:13: warning: var 'kBlankSlateViewKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kBlankSlateViewKey: Void?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:303:13: note: convert 'kBlankSlateViewKey' to a 'let' constant to make 'Sendable' shared state immutable
private var kBlankSlateViewKey: Void?
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:303:13: note: add '@MainActor' to make var 'kBlankSlateViewKey' part of global actor 'MainActor'
private var kBlankSlateViewKey: Void?
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:303:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kBlankSlateViewKey: Void?
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:304:13: warning: var 'kBlankSlateStatusKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kBlankSlateStatusKey: Void?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:304:13: note: convert 'kBlankSlateStatusKey' to a 'let' constant to make 'Sendable' shared state immutable
private var kBlankSlateStatusKey: Void?
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:304:13: note: add '@MainActor' to make var 'kBlankSlateStatusKey' part of global actor 'MainActor'
private var kBlankSlateStatusKey: Void?
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:304:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kBlankSlateStatusKey: Void?
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: warning: var 'kIMPLookupTable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: note: convert 'kIMPLookupTable' to a 'let' constant to make 'Sendable' shared state immutable
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: note: add '@MainActor' to make var 'kIMPLookupTable' part of global actor 'MainActor'
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:12:17: error: cannot find type 'UIView' in scope
    class View: UIView, UIGestureRecognizerDelegate {
                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:12:25: error: cannot find type 'UIGestureRecognizerDelegate' in scope
    class View: UIView, UIGestureRecognizerDelegate {
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:13:34: error: cannot find type 'UIView' in scope
        private let contentView: UIView = {
                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:22:52: error: cannot find type 'UIImageView' in scope
        func makeImageView(with layout: Layout) -> UIImageView {
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:32:53: error: cannot find type 'UILabel' in scope
        func makeTitleLabel(with layout: Layout) -> UILabel {
                                                    ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:45:54: error: cannot find type 'UILabel' in scope
        func makeDetailLabel(with layout: Layout) -> UILabel {
                                                     ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:58:49: error: cannot find type 'UIButton' in scope
        func makeButton(with layout: Layout) -> UIButton {
                                                ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:69:36: error: cannot find type 'UIView' in scope
        func setCustomView(_ view: UIView, layout: Layout) {
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:76:38: error: cannot find type 'UITapGestureRecognizer' in scope
        private weak var tapGesture: UITapGestureRecognizer?
                                     ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:80:59: error: cannot find type 'UIGestureRecognizer' in scope
        var shouldRecognizeSimultaneously: ((_ withOther: UIGestureRecognizer, _ of: UIGestureRecognizer) -> Bool)?
                                                          ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:80:86: error: cannot find type 'UIGestureRecognizer' in scope
        var shouldRecognizeSimultaneously: ((_ withOther: UIGestureRecognizer, _ of: UIGestureRecognizer) -> Bool)?
                                                                                     ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:81:31: error: cannot find type 'UIView' in scope
        var didTap: ((_ view: UIView) -> Void)?
                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:83:18: error: initializer does not override a designated initializer from its superclass
        override init(frame: CGRect) {
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:115:23: error: method does not override any method from its superclass
        override func didMoveToSuperview() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:119:23: error: method does not override any method from its superclass
        override func didMoveToWindow() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:155:23: error: method does not override any method from its superclass
        override func layoutSubviews() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:162:45: error: cannot find type 'UIButton' in scope
        private func didTapButton(_ sender: UIButton) {
                                            ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:167:50: error: cannot find type 'UITapGestureRecognizer' in scope
        private func didTapContentView(_ sender: UITapGestureRecognizer) {
                                                 ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:238:74: error: cannot find type 'UIView' in scope
        override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
                                                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:238:61: error: cannot find type 'UIEvent' in scope
        override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
                                                            ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:251:73: error: cannot find type 'UIGestureRecognizer' in scope
        override func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
                                                                        ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:258:53: error: cannot find type 'UIGestureRecognizer' in scope
        func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
                                                    ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:259:90: error: cannot find type 'UIGestureRecognizer' in scope
                               shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
                                                                                         ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:270:15: error: cannot find type 'UIView' in scope
    let view: UIView
              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:274:66: error: cannot find type 'UIView' in scope
    @discardableResult fileprivate mutating func updateLayout<T: UIView>(
                                                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
SwiftEmitModule normal arm64 Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
Failed frontend command:
/Applications/Xcode-16.3.0.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/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift /Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift /Users/admin/builder/spi-builder-workspace/Sources/Model.swift -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate_const_extract_protocols.json -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-experimental-feature DebugDescriptionMacro -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -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 -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/swift-overrides.hmap -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/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name BlankSlate -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.4 -target-sdk-name watchos11.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate.abi.json
EmitSwiftModule normal arm64 (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:41:11: error: cannot find type 'UIView' in scope
extension UIView: BlankSlate.Extended {}
          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:42:56: error: cannot find type 'UIView' in scope
extension BlankSlate.Extension where ExtendedViewType: UIView {
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:15:40: error: cannot find type 'UIView' in scope
        func image(forBlankSlate view: UIView) -> UIImage?
                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:18:45: error: cannot find type 'UIView' in scope
        func imageAlpha(forBlankSlate view: UIView) -> CGFloat
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:21:49: error: cannot find type 'UIView' in scope
        func imageTintColor(forBlankSlate view: UIView) -> UIColor?
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:24:60: error: cannot find type 'CAAnimation' in scope
        func imageAnimation(forBlankSlate view: UIView) -> CAAnimation?
                                                           ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:24:49: error: cannot find type 'UIView' in scope
        func imageAnimation(forBlankSlate view: UIView) -> CAAnimation?
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:28:40: error: cannot find type 'UIView' in scope
        func title(forBlankSlate view: UIView) -> NSAttributedString?
                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:32:41: error: cannot find type 'UIView' in scope
        func detail(forBlankSlate view: UIView) -> NSAttributedString?
                                        ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:37:46: error: cannot find type 'UIView' in scope
        func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString?
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:37:65: error: cannot find type 'UIControl' in scope
        func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString?
                                                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:42:56: error: cannot find type 'UIView' in scope
        func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:42:75: error: cannot find type 'UIControl' in scope
        func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                                          ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:47:46: error: cannot find type 'UIView' in scope
        func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:47:65: error: cannot find type 'UIControl' in scope
        func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:51:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, configure button: UIButton)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:51:59: error: cannot find type 'UIButton' in scope
        func blankSlate(_ view: UIView, configure button: UIButton)
                                                          ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:56:56: error: cannot find type 'UIView' in scope
        func customView(forBlankSlate view: UIView) -> UIView?
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:56:45: error: cannot find type 'UIView' in scope
        func customView(forBlankSlate view: UIView) -> UIView?
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:59:41: error: cannot find type 'UIView' in scope
        func layout(forBlankSlate view: UIView, for element: BlankSlate.Element) -> BlankSlate.Layout
                                        ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:62:44: error: cannot find type 'UIView' in scope
        func alignment(forBlankSlate view: UIView) -> BlankSlate.Alignment
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:66:50: error: cannot find type 'UIView' in scope
        func backgroundColor(forBlankSlate view: UIView) -> UIColor?
                                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:70:64: error: cannot find type 'CAGradientLayer' in scope
        func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer?
                                                               ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:70:53: error: cannot find type 'UIView' in scope
        func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer?
                                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:74:49: error: cannot find type 'UIView' in scope
        func fadeInDuration(forBlankSlate view: UIView) -> TimeInterval
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:16:56: error: cannot find type 'UIView' in scope
        func blankSlateShouldBeForcedToDisplay(_ view: UIView) -> Bool
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:19:46: error: cannot find type 'UIView' in scope
        func blankSlateShouldDisplay(_ view: UIView) -> Bool
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:22:55: error: cannot find type 'UIView' in scope
        func blankSlateShouldBeInsertedAtBack(_ view: UIView) -> Bool
                                                      ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:25:49: error: cannot find type 'UIView' in scope
        func blankSlateShouldAllowTouch(_ view: UIView) -> Bool
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:28:56: error: cannot find type 'UIScrollView' in scope
        func blankSlateShouldAllowScroll(_ scrollView: UIScrollView) -> Bool
                                                       ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:31:70: error: cannot find type 'UIScrollView' in scope
        func shouldAllowScrollAfterBlankSlateDisappear(_ scrollView: UIScrollView) -> Bool
                                                                     ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:36:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapView sender: UIView)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:36:60: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapView sender: UIView)
                                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:40:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapButton sender: UIButton)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:40:62: error: cannot find type 'UIButton' in scope
        func blankSlate(_ view: UIView, didTapButton sender: UIButton)
                                                             ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:43:43: error: cannot find type 'UIView' in scope
        func blankSlateWillAppear(_ view: UIView)
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:46:42: error: cannot find type 'UIView' in scope
        func blankSlateDidAppear(_ view: UIView)
                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:49:46: error: cannot find type 'UIView' in scope
        func blankSlateWillDisappear(_ view: UIView)
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:52:45: error: cannot find type 'UIView' in scope
        func blankSlateDidDisappear(_ view: UIView)
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:68:22: error: cannot find type 'UIView' in scope
    public var view: UIView? {
                     ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:79:43: error: cannot find type 'UIView' in scope
    public func image(forBlankSlate view: UIView) -> UIImage? { nil }
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:80:48: error: cannot find type 'UIView' in scope
    public func imageAlpha(forBlankSlate view: UIView) -> CGFloat { 1.0 }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:81:52: error: cannot find type 'UIView' in scope
    public func imageTintColor(forBlankSlate view: UIView) -> UIColor? { nil }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:82:63: error: cannot find type 'CAAnimation' in scope
    public func imageAnimation(forBlankSlate view: UIView) -> CAAnimation? { nil }
                                                              ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:82:52: error: cannot find type 'UIView' in scope
    public func imageAnimation(forBlankSlate view: UIView) -> CAAnimation? { nil }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:84:43: error: cannot find type 'UIView' in scope
    public func title(forBlankSlate view: UIView) -> NSAttributedString? { nil }
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:86:44: error: cannot find type 'UIView' in scope
    public func detail(forBlankSlate view: UIView) -> NSAttributedString? { nil }
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:88:49: error: cannot find type 'UIView' in scope
    public func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString? { nil }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:88:68: error: cannot find type 'UIControl' in scope
    public func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString? { nil }
                                                                   ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:89:59: error: cannot find type 'UIView' in scope
    public func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:89:78: error: cannot find type 'UIControl' in scope
    public func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:90:49: error: cannot find type 'UIView' in scope
    public func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:90:68: error: cannot find type 'UIControl' in scope
    public func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                                   ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:91:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, configure button: UIButton) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:91:62: error: cannot find type 'UIButton' in scope
    public func blankSlate(_ view: UIView, configure button: UIButton) { }
                                                             ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:93:59: error: cannot find type 'UIView' in scope
    public func customView(forBlankSlate view: UIView) -> UIView? { nil }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:93:48: error: cannot find type 'UIView' in scope
    public func customView(forBlankSlate view: UIView) -> UIView? { nil }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:95:44: error: cannot find type 'UIView' in scope
    public func layout(forBlankSlate view: UIView, for element: BlankSlate.Element) -> BlankSlate.Layout { .init() }
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:97:47: error: cannot find type 'UIView' in scope
    public func alignment(forBlankSlate view: UIView) -> BlankSlate.Alignment { .center() }
                                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:98:53: error: cannot find type 'UIView' in scope
    public func backgroundColor(forBlankSlate view: UIView) -> UIColor? { .clear }
                                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:99:67: error: cannot find type 'CAGradientLayer' in scope
    public func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer? { nil }
                                                                  ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:99:56: error: cannot find type 'UIView' in scope
    public func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer? { nil }
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:100:52: error: cannot find type 'UIView' in scope
    public func fadeInDuration(forBlankSlate view: UIView) -> TimeInterval { 0.0 }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:57:59: error: cannot find type 'UIView' in scope
    public func blankSlateShouldBeForcedToDisplay(_ view: UIView) -> Bool { false }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:58:49: error: cannot find type 'UIView' in scope
    public func blankSlateShouldDisplay(_ view: UIView) -> Bool { true }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:60:58: error: cannot find type 'UIView' in scope
    public func blankSlateShouldBeInsertedAtBack(_ view: UIView) -> Bool { true }
                                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:62:52: error: cannot find type 'UIView' in scope
    public func blankSlateShouldAllowTouch(_ view: UIView) -> Bool { true }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:64:59: error: cannot find type 'UIScrollView' in scope
    public func blankSlateShouldAllowScroll(_ scrollView: UIScrollView) -> Bool { false }
                                                          ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:65:73: error: cannot find type 'UIScrollView' in scope
    public func shouldAllowScrollAfterBlankSlateDisappear(_ scrollView: UIScrollView) -> Bool { true }
                                                                        ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:67:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapView sender: UIView) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:67:63: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapView sender: UIView) { }
                                                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:68:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapButton sender: UIButton) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:68:65: error: cannot find type 'UIButton' in scope
    public func blankSlate(_ view: UIView, didTapButton sender: UIButton) { }
                                                                ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:70:46: error: cannot find type 'UIView' in scope
    public func blankSlateWillAppear(_ view: UIView) { }
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:71:45: error: cannot find type 'UIView' in scope
    public func blankSlateDidAppear(_ view: UIView) { }
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:72:49: error: cannot find type 'UIView' in scope
    public func blankSlateWillDisappear(_ view: UIView) { }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:73:48: error: cannot find type 'UIView' in scope
    public func blankSlateDidDisappear(_ view: UIView) { }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:13:11: error: cannot find type 'UIView' in scope
extension UIView {
          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:301:13: warning: var 'kBlankSlateDataSourceKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kBlankSlateDataSourceKey: Void?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:301:13: note: convert 'kBlankSlateDataSourceKey' to a 'let' constant to make 'Sendable' shared state immutable
private var kBlankSlateDataSourceKey: Void?
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:301:13: note: add '@MainActor' to make var 'kBlankSlateDataSourceKey' part of global actor 'MainActor'
private var kBlankSlateDataSourceKey: Void?
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:301:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kBlankSlateDataSourceKey: Void?
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:302:13: warning: var 'kBlankSlateDelegateKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kBlankSlateDelegateKey: Void?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:302:13: note: convert 'kBlankSlateDelegateKey' to a 'let' constant to make 'Sendable' shared state immutable
private var kBlankSlateDelegateKey: Void?
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:302:13: note: add '@MainActor' to make var 'kBlankSlateDelegateKey' part of global actor 'MainActor'
private var kBlankSlateDelegateKey: Void?
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:302:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kBlankSlateDelegateKey: Void?
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:303:13: warning: var 'kBlankSlateViewKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kBlankSlateViewKey: Void?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:303:13: note: convert 'kBlankSlateViewKey' to a 'let' constant to make 'Sendable' shared state immutable
private var kBlankSlateViewKey: Void?
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:303:13: note: add '@MainActor' to make var 'kBlankSlateViewKey' part of global actor 'MainActor'
private var kBlankSlateViewKey: Void?
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:303:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kBlankSlateViewKey: Void?
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:304:13: warning: var 'kBlankSlateStatusKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kBlankSlateStatusKey: Void?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:304:13: note: convert 'kBlankSlateStatusKey' to a 'let' constant to make 'Sendable' shared state immutable
private var kBlankSlateStatusKey: Void?
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:304:13: note: add '@MainActor' to make var 'kBlankSlateStatusKey' part of global actor 'MainActor'
private var kBlankSlateStatusKey: Void?
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:304:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kBlankSlateStatusKey: Void?
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: warning: var 'kIMPLookupTable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: note: convert 'kIMPLookupTable' to a 'let' constant to make 'Sendable' shared state immutable
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: note: add '@MainActor' to make var 'kIMPLookupTable' part of global actor 'MainActor'
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:306:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var kIMPLookupTable = [String: (owner: AnyClass, selector: String)](minimumCapacity: 3) // 3 represent the supported base classes
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:12:17: error: cannot find type 'UIView' in scope
    class View: UIView, UIGestureRecognizerDelegate {
                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:12:25: error: cannot find type 'UIGestureRecognizerDelegate' in scope
    class View: UIView, UIGestureRecognizerDelegate {
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:13:34: error: cannot find type 'UIView' in scope
        private let contentView: UIView = {
                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:22:52: error: cannot find type 'UIImageView' in scope
        func makeImageView(with layout: Layout) -> UIImageView {
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:32:53: error: cannot find type 'UILabel' in scope
        func makeTitleLabel(with layout: Layout) -> UILabel {
                                                    ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:45:54: error: cannot find type 'UILabel' in scope
        func makeDetailLabel(with layout: Layout) -> UILabel {
                                                     ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:58:49: error: cannot find type 'UIButton' in scope
        func makeButton(with layout: Layout) -> UIButton {
                                                ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:69:36: error: cannot find type 'UIView' in scope
        func setCustomView(_ view: UIView, layout: Layout) {
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:76:38: error: cannot find type 'UITapGestureRecognizer' in scope
        private weak var tapGesture: UITapGestureRecognizer?
                                     ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:80:59: error: cannot find type 'UIGestureRecognizer' in scope
        var shouldRecognizeSimultaneously: ((_ withOther: UIGestureRecognizer, _ of: UIGestureRecognizer) -> Bool)?
                                                          ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:80:86: error: cannot find type 'UIGestureRecognizer' in scope
        var shouldRecognizeSimultaneously: ((_ withOther: UIGestureRecognizer, _ of: UIGestureRecognizer) -> Bool)?
                                                                                     ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:81:31: error: cannot find type 'UIView' in scope
        var didTap: ((_ view: UIView) -> Void)?
                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:83:18: error: initializer does not override a designated initializer from its superclass
        override init(frame: CGRect) {
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:115:23: error: method does not override any method from its superclass
        override func didMoveToSuperview() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:119:23: error: method does not override any method from its superclass
        override func didMoveToWindow() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:155:23: error: method does not override any method from its superclass
        override func layoutSubviews() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:162:45: error: cannot find type 'UIButton' in scope
        private func didTapButton(_ sender: UIButton) {
                                            ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:167:50: error: cannot find type 'UITapGestureRecognizer' in scope
        private func didTapContentView(_ sender: UITapGestureRecognizer) {
                                                 ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:238:74: error: cannot find type 'UIView' in scope
        override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
                                                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:238:61: error: cannot find type 'UIEvent' in scope
        override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
                                                            ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:251:73: error: cannot find type 'UIGestureRecognizer' in scope
        override func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
                                                                        ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:258:53: error: cannot find type 'UIGestureRecognizer' in scope
        func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
                                                    ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:259:90: error: cannot find type 'UIGestureRecognizer' in scope
                               shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
                                                                                         ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:270:15: error: cannot find type 'UIView' in scope
    let view: UIView
              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:274:66: error: cannot find type 'UIView' in scope
    @discardableResult fileprivate mutating func updateLayout<T: UIView>(
                                                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift (in target 'BlankSlate' from project 'BlankSlate')
Command SwiftCompile failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
	EmitSwiftModule normal arm64_32 (in target 'BlankSlate' from project 'BlankSlate')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
	SwiftEmitModule normal armv7k Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
	EmitSwiftModule normal armv7k (in target 'BlankSlate' from project 'BlankSlate')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
	EmitSwiftModule normal arm64 (in target 'BlankSlate' from project 'BlankSlate')
	SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift (in target 'BlankSlate' from project 'BlankSlate')
	Building workspace spi-builder-workspace with scheme BlankSlate
(8 failures)
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  BlankSlate: /Users/admin/builder/spi-builder-workspace
resolved source packages: BlankSlate
{
  "dependencies" : [
  ],
  "manifest_display_name" : "BlankSlate",
  "name" : "BlankSlate",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "BlankSlate",
      "targets" : [
        "BlankSlate"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "BlankSlate",
      "module_type" : "SwiftTarget",
      "name" : "BlankSlate",
      "path" : "Sources",
      "product_memberships" : [
        "BlankSlate"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "BlankSlate.swift",
        "DataSource.swift",
        "Delegate.swift",
        "Internal/Impl.swift",
        "Internal/View.swift",
        "Model.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "BlankSlate"
    ]
  }
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme BlankSlate -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme BlankSlate -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  BlankSlate: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (3 targets)
    Target 'BlankSlate' in project 'BlankSlate'
        ➜ Explicit dependency on target 'BlankSlate' in project 'BlankSlate'
        ➜ Explicit dependency on target 'BlankSlate_BlankSlate' in project 'BlankSlate'
    Target 'BlankSlate' in project 'BlankSlate'
        ➜ Explicit dependency on target 'BlankSlate_BlankSlate' in project 'BlankSlate'
    Target 'BlankSlate_BlankSlate' in project 'BlankSlate' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: 0d28347f05dfb65dced4f51d69135071
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/0d28347f05dfb65dced4f51d69135071.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/BlankSlate_BlankSlate.bundle/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate_BlankSlate.build/empty-BlankSlate_BlankSlate.plist (in target 'BlankSlate_BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate_BlankSlate.build/empty-BlankSlate_BlankSlate.plist -producttype com.apple.product-type.bundle -expandbuildsettings -format binary -platform watchos -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/BlankSlate_BlankSlate.bundle/Info.plist
SwiftDriver BlankSlate normal armv7k com.apple.xcode.tools.swift.compiler (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name BlankSlate -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target armv7k-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate_const_extract_protocols.json -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/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources-normal/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/armv7k/BlankSlate-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver BlankSlate normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name BlankSlate -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64_32-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate_const_extract_protocols.json -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/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver BlankSlate normal arm64 com.apple.xcode.tools.swift.compiler (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name BlankSlate -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64-apple-watchos5.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate_const_extract_protocols.json -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/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64/BlankSlate-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64_32 Compiling\ BlankSlate.swift /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
Failed frontend command:
/Applications/Xcode-16.3.0.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/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift /Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift /Users/admin/builder/spi-builder-workspace/Sources/Model.swift -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -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 -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/swift-overrides.hmap -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/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name BlankSlate -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.4 -target-sdk-name watchos11.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/Objects-normal/arm64_32/BlankSlate.abi.json
EmitSwiftModule normal arm64_32 (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:41:11: error: cannot find type 'UIView' in scope
extension UIView: BlankSlate.Extended {}
          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:42:56: error: cannot find type 'UIView' in scope
extension BlankSlate.Extension where ExtendedViewType: UIView {
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:15:40: error: cannot find type 'UIView' in scope
        func image(forBlankSlate view: UIView) -> UIImage?
                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:18:45: error: cannot find type 'UIView' in scope
        func imageAlpha(forBlankSlate view: UIView) -> CGFloat
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:21:49: error: cannot find type 'UIView' in scope
        func imageTintColor(forBlankSlate view: UIView) -> UIColor?
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:24:60: error: cannot find type 'CAAnimation' in scope
        func imageAnimation(forBlankSlate view: UIView) -> CAAnimation?
                                                           ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:24:49: error: cannot find type 'UIView' in scope
        func imageAnimation(forBlankSlate view: UIView) -> CAAnimation?
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:28:40: error: cannot find type 'UIView' in scope
        func title(forBlankSlate view: UIView) -> NSAttributedString?
                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:32:41: error: cannot find type 'UIView' in scope
        func detail(forBlankSlate view: UIView) -> NSAttributedString?
                                        ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:37:46: error: cannot find type 'UIView' in scope
        func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString?
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:37:65: error: cannot find type 'UIControl' in scope
        func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString?
                                                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:42:56: error: cannot find type 'UIView' in scope
        func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:42:75: error: cannot find type 'UIControl' in scope
        func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                                          ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:47:46: error: cannot find type 'UIView' in scope
        func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:47:65: error: cannot find type 'UIControl' in scope
        func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage?
                                                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:51:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, configure button: UIButton)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:51:59: error: cannot find type 'UIButton' in scope
        func blankSlate(_ view: UIView, configure button: UIButton)
                                                          ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:56:56: error: cannot find type 'UIView' in scope
        func customView(forBlankSlate view: UIView) -> UIView?
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:56:45: error: cannot find type 'UIView' in scope
        func customView(forBlankSlate view: UIView) -> UIView?
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:59:41: error: cannot find type 'UIView' in scope
        func layout(forBlankSlate view: UIView, for element: BlankSlate.Element) -> BlankSlate.Layout
                                        ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:62:44: error: cannot find type 'UIView' in scope
        func alignment(forBlankSlate view: UIView) -> BlankSlate.Alignment
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:66:50: error: cannot find type 'UIView' in scope
        func backgroundColor(forBlankSlate view: UIView) -> UIColor?
                                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:70:64: error: cannot find type 'CAGradientLayer' in scope
        func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer?
                                                               ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:70:53: error: cannot find type 'UIView' in scope
        func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer?
                                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:74:49: error: cannot find type 'UIView' in scope
        func fadeInDuration(forBlankSlate view: UIView) -> TimeInterval
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:16:56: error: cannot find type 'UIView' in scope
        func blankSlateShouldBeForcedToDisplay(_ view: UIView) -> Bool
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:19:46: error: cannot find type 'UIView' in scope
        func blankSlateShouldDisplay(_ view: UIView) -> Bool
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:22:55: error: cannot find type 'UIView' in scope
        func blankSlateShouldBeInsertedAtBack(_ view: UIView) -> Bool
                                                      ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:25:49: error: cannot find type 'UIView' in scope
        func blankSlateShouldAllowTouch(_ view: UIView) -> Bool
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:28:56: error: cannot find type 'UIScrollView' in scope
        func blankSlateShouldAllowScroll(_ scrollView: UIScrollView) -> Bool
                                                       ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:31:70: error: cannot find type 'UIScrollView' in scope
        func shouldAllowScrollAfterBlankSlateDisappear(_ scrollView: UIScrollView) -> Bool
                                                                     ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:36:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapView sender: UIView)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:36:60: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapView sender: UIView)
                                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:40:33: error: cannot find type 'UIView' in scope
        func blankSlate(_ view: UIView, didTapButton sender: UIButton)
                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:40:62: error: cannot find type 'UIButton' in scope
        func blankSlate(_ view: UIView, didTapButton sender: UIButton)
                                                             ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:43:43: error: cannot find type 'UIView' in scope
        func blankSlateWillAppear(_ view: UIView)
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:46:42: error: cannot find type 'UIView' in scope
        func blankSlateDidAppear(_ view: UIView)
                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:49:46: error: cannot find type 'UIView' in scope
        func blankSlateWillDisappear(_ view: UIView)
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:52:45: error: cannot find type 'UIView' in scope
        func blankSlateDidDisappear(_ view: UIView)
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift:68:22: error: cannot find type 'UIView' in scope
    public var view: UIView? {
                     ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:79:43: error: cannot find type 'UIView' in scope
    public func image(forBlankSlate view: UIView) -> UIImage? { nil }
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:80:48: error: cannot find type 'UIView' in scope
    public func imageAlpha(forBlankSlate view: UIView) -> CGFloat { 1.0 }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:81:52: error: cannot find type 'UIView' in scope
    public func imageTintColor(forBlankSlate view: UIView) -> UIColor? { nil }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:82:63: error: cannot find type 'CAAnimation' in scope
    public func imageAnimation(forBlankSlate view: UIView) -> CAAnimation? { nil }
                                                              ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:82:52: error: cannot find type 'UIView' in scope
    public func imageAnimation(forBlankSlate view: UIView) -> CAAnimation? { nil }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:84:43: error: cannot find type 'UIView' in scope
    public func title(forBlankSlate view: UIView) -> NSAttributedString? { nil }
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:86:44: error: cannot find type 'UIView' in scope
    public func detail(forBlankSlate view: UIView) -> NSAttributedString? { nil }
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:88:49: error: cannot find type 'UIView' in scope
    public func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString? { nil }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:88:68: error: cannot find type 'UIControl' in scope
    public func buttonTitle(forBlankSlate view: UIView, for state: UIControl.State) -> NSAttributedString? { nil }
                                                                   ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:89:59: error: cannot find type 'UIView' in scope
    public func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:89:78: error: cannot find type 'UIControl' in scope
    public func buttonBackgroundImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:90:49: error: cannot find type 'UIView' in scope
    public func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:90:68: error: cannot find type 'UIControl' in scope
    public func buttonImage(forBlankSlate view: UIView, for state: UIControl.State) -> UIImage? { nil }
                                                                   ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:91:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, configure button: UIButton) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:91:62: error: cannot find type 'UIButton' in scope
    public func blankSlate(_ view: UIView, configure button: UIButton) { }
                                                             ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:93:59: error: cannot find type 'UIView' in scope
    public func customView(forBlankSlate view: UIView) -> UIView? { nil }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:93:48: error: cannot find type 'UIView' in scope
    public func customView(forBlankSlate view: UIView) -> UIView? { nil }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:95:44: error: cannot find type 'UIView' in scope
    public func layout(forBlankSlate view: UIView, for element: BlankSlate.Element) -> BlankSlate.Layout { .init() }
                                           ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:97:47: error: cannot find type 'UIView' in scope
    public func alignment(forBlankSlate view: UIView) -> BlankSlate.Alignment { .center() }
                                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:98:53: error: cannot find type 'UIView' in scope
    public func backgroundColor(forBlankSlate view: UIView) -> UIColor? { .clear }
                                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:99:67: error: cannot find type 'CAGradientLayer' in scope
    public func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer? { nil }
                                                                  ^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:99:56: error: cannot find type 'UIView' in scope
    public func backgroundGradient(forBlankSlate view: UIView) -> CAGradientLayer? { nil }
                                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift:100:52: error: cannot find type 'UIView' in scope
    public func fadeInDuration(forBlankSlate view: UIView) -> TimeInterval { 0.0 }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:57:59: error: cannot find type 'UIView' in scope
    public func blankSlateShouldBeForcedToDisplay(_ view: UIView) -> Bool { false }
                                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:58:49: error: cannot find type 'UIView' in scope
    public func blankSlateShouldDisplay(_ view: UIView) -> Bool { true }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:60:58: error: cannot find type 'UIView' in scope
    public func blankSlateShouldBeInsertedAtBack(_ view: UIView) -> Bool { true }
                                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:62:52: error: cannot find type 'UIView' in scope
    public func blankSlateShouldAllowTouch(_ view: UIView) -> Bool { true }
                                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:64:59: error: cannot find type 'UIScrollView' in scope
    public func blankSlateShouldAllowScroll(_ scrollView: UIScrollView) -> Bool { false }
                                                          ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:65:73: error: cannot find type 'UIScrollView' in scope
    public func shouldAllowScrollAfterBlankSlateDisappear(_ scrollView: UIScrollView) -> Bool { true }
                                                                        ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:67:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapView sender: UIView) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:67:63: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapView sender: UIView) { }
                                                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:68:36: error: cannot find type 'UIView' in scope
    public func blankSlate(_ view: UIView, didTapButton sender: UIButton) { }
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:68:65: error: cannot find type 'UIButton' in scope
    public func blankSlate(_ view: UIView, didTapButton sender: UIButton) { }
                                                                ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:70:46: error: cannot find type 'UIView' in scope
    public func blankSlateWillAppear(_ view: UIView) { }
                                             ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:71:45: error: cannot find type 'UIView' in scope
    public func blankSlateDidAppear(_ view: UIView) { }
                                            ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:72:49: error: cannot find type 'UIView' in scope
    public func blankSlateWillDisappear(_ view: UIView) { }
                                                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift:73:48: error: cannot find type 'UIView' in scope
    public func blankSlateDidDisappear(_ view: UIView) { }
                                               ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift:13:11: error: cannot find type 'UIView' in scope
extension UIView {
          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:12:17: error: cannot find type 'UIView' in scope
    class View: UIView, UIGestureRecognizerDelegate {
                ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:12:25: error: cannot find type 'UIGestureRecognizerDelegate' in scope
    class View: UIView, UIGestureRecognizerDelegate {
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:13:34: error: cannot find type 'UIView' in scope
        private let contentView: UIView = {
                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:22:52: error: cannot find type 'UIImageView' in scope
        func makeImageView(with layout: Layout) -> UIImageView {
                                                   ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:32:53: error: cannot find type 'UILabel' in scope
        func makeTitleLabel(with layout: Layout) -> UILabel {
                                                    ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:45:54: error: cannot find type 'UILabel' in scope
        func makeDetailLabel(with layout: Layout) -> UILabel {
                                                     ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:58:49: error: cannot find type 'UIButton' in scope
        func makeButton(with layout: Layout) -> UIButton {
                                                ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:69:36: error: cannot find type 'UIView' in scope
        func setCustomView(_ view: UIView, layout: Layout) {
                                   ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:76:38: error: cannot find type 'UITapGestureRecognizer' in scope
        private weak var tapGesture: UITapGestureRecognizer?
                                     ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:80:59: error: cannot find type 'UIGestureRecognizer' in scope
        var shouldRecognizeSimultaneously: ((_ withOther: UIGestureRecognizer, _ of: UIGestureRecognizer) -> Bool)?
                                                          ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:80:86: error: cannot find type 'UIGestureRecognizer' in scope
        var shouldRecognizeSimultaneously: ((_ withOther: UIGestureRecognizer, _ of: UIGestureRecognizer) -> Bool)?
                                                                                     ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:81:31: error: cannot find type 'UIView' in scope
        var didTap: ((_ view: UIView) -> Void)?
                              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:83:18: error: initializer does not override a designated initializer from its superclass
        override init(frame: CGRect) {
        ~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:115:23: error: method does not override any method from its superclass
        override func didMoveToSuperview() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:119:23: error: method does not override any method from its superclass
        override func didMoveToWindow() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:155:23: error: method does not override any method from its superclass
        override func layoutSubviews() {
        ~~~~~~~~      ^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:162:45: error: cannot find type 'UIButton' in scope
        private func didTapButton(_ sender: UIButton) {
                                            ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:167:50: error: cannot find type 'UITapGestureRecognizer' in scope
        private func didTapContentView(_ sender: UITapGestureRecognizer) {
                                                 ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:238:74: error: cannot find type 'UIView' in scope
        override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
                                                                         ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:238:61: error: cannot find type 'UIEvent' in scope
        override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
                                                            ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:251:73: error: cannot find type 'UIGestureRecognizer' in scope
        override func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
                                                                        ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:258:53: error: cannot find type 'UIGestureRecognizer' in scope
        func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
                                                    ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:259:90: error: cannot find type 'UIGestureRecognizer' in scope
                               shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
                                                                                         ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:270:15: error: cannot find type 'UIView' in scope
    let view: UIView
              ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift:274:66: error: cannot find type 'UIView' in scope
    @discardableResult fileprivate mutating func updateLayout<T: UIView>(
                                                                 ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextAttachment.h:23:1: note: interface 'UIView' forward declared here
@class UIView;
^
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BlankSlate.build/Debug-watchos/BlankSlate.build/DerivedSources/resource_bundle_accessor.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ DataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DataSource.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ Delegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Delegate.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ View.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Internal/View.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ Model.swift /Users/admin/builder/spi-builder-workspace/Sources/Model.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Model.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ Impl.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift (in target 'BlankSlate' from project 'BlankSlate')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Impl.swift (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
EmitSwiftModule normal arm64 (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal armv7k Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
EmitSwiftModule normal armv7k (in target 'BlankSlate' from project 'BlankSlate')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal armv7k Compiling\ BlankSlate.swift /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift (in target 'BlankSlate' from project 'BlankSlate')
Command SwiftCompile failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ BlankSlate (in target 'BlankSlate' from project 'BlankSlate')
	EmitSwiftModule normal arm64_32 (in target 'BlankSlate' from project 'BlankSlate')
	SwiftCompile normal armv7k Compiling\ BlankSlate.swift /Users/admin/builder/spi-builder-workspace/Sources/BlankSlate.swift (in target 'BlankSlate' from project 'BlankSlate')
	Building workspace spi-builder-workspace with scheme BlankSlate
(4 failures)
BUILD FAILURE 6.1 watchOS