The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Coordinator, reference master (6e0131), with Swift 6.4 for watchOS using Xcode 27.0 on 21 Sep 2026 10:06:06 UTC.

Build Command

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

Build Log

 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:46:27: error: 'UIViewController' is unavailable in watchOS
 44 | ///	Main Coordinator instance, where T is UIViewController or any of its subclasses.
 45 | @MainActor
 46 | open class Coordinator<T: UIViewController>: UIResponder, Coordinating {
    |                           `- error: 'UIViewController' is unavailable in watchOS
 47 | 	public let rootViewController: T
 48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:46:46: error: 'UIResponder' is unavailable in watchOS
 44 | ///	Main Coordinator instance, where T is UIViewController or any of its subclasses.
 45 | @MainActor
 46 | open class Coordinator<T: UIViewController>: UIResponder, Coordinating {
    |                                              `- error: 'UIResponder' is unavailable in watchOS
 47 | 	public let rootViewController: T
 48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Coordinator.swift
SwiftCompile normal arm64_32 Compiling\ UIKit-CoordinatingExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:15:11: error: 'UIViewController' is unavailable in watchOS
 13 |  */
 14 |
 15 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 16 |     private class WeakCoordinatingTrampoline: NSObject {
 17 |         weak var coordinating: Coordinating?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:68:40: error: 'UIResponder' is unavailable in watchOS
 66 | 	 ```
 67 | 	 */
 68 | 	@objc open var coordinatingResponder: UIResponder? {
    |                                        `- error: 'UIResponder' is unavailable in watchOS
 69 | 		return next
 70 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:42:11: error: 'UIResponder' is unavailable in watchOS
 40 |
 41 |
 42 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 43 | 	/**
 44 | 	 Driving vessel for easy method calling and value passing *upwards* and *downwards* through any hierarchy in the app.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:73:11: error: 'UIResponder' is unavailable in watchOS
 71 | }
 72 |
 73 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 74 | 	///	Searches upwards the responder chain for the `Coordinator` instance that manages current `UIViewController`.
 75 | 	public var containingCoordinator: Coordinating? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:98:43: error: 'UIResponder' is unavailable in watchOS
 96 | 	- `UIWindow` returns the application object, and `UIApplication` returns nil.
 97 | */
 98 | 	override open var coordinatingResponder: UIResponder? {
    |                                           `- error: 'UIResponder' is unavailable in watchOS
 99 | 		guard let parentCoordinator = self.parentCoordinator else {
100 | 			guard let parentController = self.parent else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:85:11: error: 'UIViewController' is unavailable in watchOS
 83 |
 84 |
 85 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 86 | /**
 87 | 	Returns `parentCoordinator` if this controller has one,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:76:24: error: 'UIViewController' is unavailable in watchOS
 74 | 	///	Searches upwards the responder chain for the `Coordinator` instance that manages current `UIViewController`.
 75 | 	public var containingCoordinator: Coordinating? {
 76 | 		if let vc = self as? UIViewController, let pc = vc.parentCoordinator {
    |                        `- error: 'UIViewController' is unavailable in watchOS
 77 | 			return pc
 78 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:104:36: error: 'UIResponder' is unavailable in watchOS
102 | 					return view.superview
103 | 				}
104 | 				return presentingController as UIResponder
    |                                    `- error: 'UIResponder' is unavailable in watchOS
105 | 			}
106 | 			return parentController as UIResponder
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:106:31: error: 'UIResponder' is unavailable in watchOS
104 | 				return presentingController as UIResponder
105 | 			}
106 | 			return parentController as UIResponder
    |                               `- error: 'UIResponder' is unavailable in watchOS
107 | 		}
108 | 		return parentCoordinator as? UIResponder
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKit-CoordinatingExtensions.swift
SwiftCompile normal arm64_32 Compiling\ Coordinating.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift:30:29: error: 'UIViewController' is unavailable in watchOS
 28 | 	///	iterating over its children — so they can reach the underlying view
 29 | 	///	controller without casting.
 30 | 	var anyRootViewController: UIViewController { get }
    |                             `- error: 'UIViewController' is unavailable in watchOS
 31 |
 32 | 	/// Parent Coordinator can be any other Coordinator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Coordinating.swift
SwiftCompile normal arm64_32 Compiling\ NavigationCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift (in target 'Coordinator' from project 'Coordinator')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NavigationCoordinator.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-21 06:05:57.326 xcodebuild[626:3888] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 (in target 'Coordinator' from project 'Coordinator')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Coordinator (in target 'Coordinator' from project 'Coordinator')
	Building workspace Coordinator with scheme Coordinator
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  Coordinator: /Users/admin/builder/spi-builder-workspace
resolved source packages: Coordinator
2026-09-21 06:06:03.484 xcodebuild[753:4363] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Coordinator",
  "name" : "Coordinator",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Coordinator",
      "targets" : [
        "Coordinator"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "Coordinator",
      "module_type" : "SwiftTarget",
      "name" : "Coordinator",
      "path" : "Sources/Coordinator",
      "product_memberships" : [
        "Coordinator"
      ],
      "sources" : [
        "Coordinating.swift",
        "Coordinator.swift",
        "NavigationCoordinator.swift",
        "TabCoordinator.swift",
        "UIKit-CoordinatingExtensions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "Coordinator",
    "schemes" : [
      "Coordinator"
    ]
  }
}
2026-09-21 06:06:04.703 xcodebuild[761:4430] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Coordinator -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.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 Coordinator -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  Coordinator: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'Coordinator-product' in project 'Coordinator'
        ➜ Explicit dependency on target 'Coordinator' in project 'Coordinator'
    Target 'Coordinator' in project 'Coordinator' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver Coordinator normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Coordinator -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.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 -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator_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/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.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/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Coordinator normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Coordinator -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.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 -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator_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/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.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/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Coordinating.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift (in target 'Coordinator' from project 'Coordinator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Coordinating.swift
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift:30:29: error: 'UIViewController' is unavailable in watchOS
 28 | 	///	iterating over its children — so they can reach the underlying view
 29 | 	///	controller without casting.
 30 | 	var anyRootViewController: UIViewController { get }
    |                             `- error: 'UIViewController' is unavailable in watchOS
 31 |
 32 | 	/// Parent Coordinator can be any other Coordinator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64 Compiling\ NavigationCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:14:29: error: 'UIViewController' is unavailable in watchOS
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
    |                             `- error: 'UIViewController' is unavailable in watchOS
 15 |
 16 | 	///	This method is implemented to detect when customer "pop" back using UINC's backButtonItem.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:21:57: error: 'UINavigationController' is unavailable in watchOS
 19 | 	///	It is strongly advised to *not* override this method, but it's allowed to do so in case you really need to.
 20 | 	///	What you likely want to override is `handlePopBack(to:)` method.
 21 | 	open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                         `- error: 'UINavigationController' is unavailable in watchOS
 22 | 		//	By the moment this method is called, UINC's viewControllers is already updated.
 23 | 		//	If it was push, `viewControllers` will contain this shown `viewController`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:21:105: error: 'UIViewController' is unavailable in watchOS
 19 | 	///	It is strongly advised to *not* override this method, but it's allowed to do so in case you really need to.
 20 | 	///	What you likely want to override is `handlePopBack(to:)` method.
 21 | 	open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                         `- error: 'UIViewController' is unavailable in watchOS
 22 | 		//	By the moment this method is called, UINC's viewControllers is already updated.
 23 | 		//	If it was push, `viewControllers` will contain this shown `viewController`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:50:33: error: 'UIViewController' is unavailable in watchOS
 48 | 	///
 49 | 	///	By default, this does nothing.
 50 | 	open func handlePopBack(to vc: UIViewController?) {
    |                                 `- error: 'UIViewController' is unavailable in watchOS
 51 | 	}
 52 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:56:28: error: 'UIViewController' is unavailable in watchOS
 54 | 	//	MARK:- Presenting
 55 |
 56 | 	public func present(_ vc: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
    |                            `- error: 'UIViewController' is unavailable in watchOS
 57 | 		vc.parentCoordinator = self
 58 | 		rootViewController.present(vc, animated: animated, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:65:28: error: 'UIViewController' is unavailable in watchOS
 63 | 	}
 64 |
 65 | 	public func present(_ vc: UIViewController, animated: Bool = true) async {
    |                            `- error: 'UIViewController' is unavailable in watchOS
 66 | 		vc.parentCoordinator = self
 67 | 		await withCheckedContinuation { continuation in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:87:25: error: 'UIViewController' is unavailable in watchOS
 85 | 	///	Main method to push supplied UIVC to the navigation stack.
 86 | 	///	First it adds the `vc` to the Coordinator's `viewControllers` then calls `show(vc)` on the root.
 87 | 	public func show(_ vc: UIViewController) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
 88 | 		viewControllers.append(vc)
 89 | 		rootViewController.show(vc, sender: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:94:25: error: 'UIViewController' is unavailable in watchOS
 92 | 	///	Clears entire navigation stack on both the Coordinator and UINavigationController by
 93 | 	/// setting this `[vc]` on respective `viewControllers` property.
 94 | 	public func root(_ vc: UIViewController) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
 95 | 		viewControllers = [vc]
 96 | 		rootViewController.viewControllers = [vc]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:101:24: error: 'UIViewController' is unavailable in watchOS
 99 | 	///	Replaces current top UIVC in the navigation stack (currently visible UIVC) in the root
100 | 	///	with the supplied `vc` instance.
101 | 	public func top(_ vc: UIViewController, animated: Bool = true) {
    |                        `- error: 'UIViewController' is unavailable in watchOS
102 | 		if viewControllers.isEmpty {
103 | 			root(vc)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:129:25: error: 'UIViewController' is unavailable in watchOS
127 |
128 | 	///	Pops back to the given instance, removing one or more UIVCs from the navigation stack.
129 | 	public func pop(to vc: UIViewController, animated: Bool = true) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
130 | 		guard let index = viewControllers.firstIndex(of: vc) else { return  }
131 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:12:47: error: 'UINavigationController' is unavailable in watchOS
 10 |
 11 | @MainActor
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:12:72: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 10 |
 11 | @MainActor
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
    |                                                                        `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:222:43: error: 'UIViewController' is unavailable in watchOS
220 |
221 | private extension NavigationCoordinator {
222 | 	func didPopTransition(to viewController: UIViewController) {
    |                                           `- error: 'UIViewController' is unavailable in watchOS
223 | 		//	Check: is there any controller left shown in this Coordinator?
224 | 		if viewControllers.isEmpty {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NavigationCoordinator.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Coordinator (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift:30:29: error: 'UIViewController' is unavailable in watchOS
 28 | 	///	iterating over its children — so they can reach the underlying view
 29 | 	///	controller without casting.
 30 | 	var anyRootViewController: UIViewController { get }
    |                             `- error: 'UIViewController' is unavailable in watchOS
 31 |
 32 | 	/// Parent Coordinator can be any other Coordinator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift:39:29: error: 'UIResponder' is unavailable in watchOS
 37 |
 38 | 	///	Returns either `parent` coordinator or `nil` if there isn‘t one
 39 | 	var coordinatingResponder: UIResponder? { get }
    |                             `- error: 'UIResponder' is unavailable in watchOS
 40 |
 41 | 	///	Tells the coordinator to start, which means at the end of this method it should
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:54:36: error: 'UIViewController' is unavailable in watchOS
 52 | 	///	code holding an existential `Coordinating` (like `TabCoordinator`'s
 53 | 	///	child iteration) can get at the view controller.
 54 | 	public var anyRootViewController: UIViewController { rootViewController }
    |                                    `- error: 'UIViewController' is unavailable in watchOS
 55 |
 56 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:78:43: error: 'UIResponder' is unavailable in watchOS
 76 |
 77 | 	///	Next coordinatingResponder for any Coordinator instance is its parent Coordinator.
 78 | 	open override var coordinatingResponder: UIResponder? {
    |                                           `- error: 'UIResponder' is unavailable in watchOS
 79 | 		return parent as? UIResponder
 80 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:46:27: error: 'UIViewController' is unavailable in watchOS
 44 | ///	Main Coordinator instance, where T is UIViewController or any of its subclasses.
 45 | @MainActor
 46 | open class Coordinator<T: UIViewController>: UIResponder, Coordinating {
    |                           `- error: 'UIViewController' is unavailable in watchOS
 47 | 	public let rootViewController: T
 48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:46:46: error: 'UIResponder' is unavailable in watchOS
 44 | ///	Main Coordinator instance, where T is UIViewController or any of its subclasses.
 45 | @MainActor
 46 | open class Coordinator<T: UIViewController>: UIResponder, Coordinating {
    |                                              `- error: 'UIResponder' is unavailable in watchOS
 47 | 	public let rootViewController: T
 48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:14:29: error: 'UIViewController' is unavailable in watchOS
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
    |                             `- error: 'UIViewController' is unavailable in watchOS
 15 |
 16 | 	///	This method is implemented to detect when customer "pop" back using UINC's backButtonItem.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:21:57: error: 'UINavigationController' is unavailable in watchOS
 19 | 	///	It is strongly advised to *not* override this method, but it's allowed to do so in case you really need to.
 20 | 	///	What you likely want to override is `handlePopBack(to:)` method.
 21 | 	open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                         `- error: 'UINavigationController' is unavailable in watchOS
 22 | 		//	By the moment this method is called, UINC's viewControllers is already updated.
 23 | 		//	If it was push, `viewControllers` will contain this shown `viewController`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:21:105: error: 'UIViewController' is unavailable in watchOS
 19 | 	///	It is strongly advised to *not* override this method, but it's allowed to do so in case you really need to.
 20 | 	///	What you likely want to override is `handlePopBack(to:)` method.
 21 | 	open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                         `- error: 'UIViewController' is unavailable in watchOS
 22 | 		//	By the moment this method is called, UINC's viewControllers is already updated.
 23 | 		//	If it was push, `viewControllers` will contain this shown `viewController`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:50:33: error: 'UIViewController' is unavailable in watchOS
 48 | 	///
 49 | 	///	By default, this does nothing.
 50 | 	open func handlePopBack(to vc: UIViewController?) {
    |                                 `- error: 'UIViewController' is unavailable in watchOS
 51 | 	}
 52 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:56:28: error: 'UIViewController' is unavailable in watchOS
 54 | 	//	MARK:- Presenting
 55 |
 56 | 	public func present(_ vc: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
    |                            `- error: 'UIViewController' is unavailable in watchOS
 57 | 		vc.parentCoordinator = self
 58 | 		rootViewController.present(vc, animated: animated, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:65:28: error: 'UIViewController' is unavailable in watchOS
 63 | 	}
 64 |
 65 | 	public func present(_ vc: UIViewController, animated: Bool = true) async {
    |                            `- error: 'UIViewController' is unavailable in watchOS
 66 | 		vc.parentCoordinator = self
 67 | 		await withCheckedContinuation { continuation in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:87:25: error: 'UIViewController' is unavailable in watchOS
 85 | 	///	Main method to push supplied UIVC to the navigation stack.
 86 | 	///	First it adds the `vc` to the Coordinator's `viewControllers` then calls `show(vc)` on the root.
 87 | 	public func show(_ vc: UIViewController) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
 88 | 		viewControllers.append(vc)
 89 | 		rootViewController.show(vc, sender: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:94:25: error: 'UIViewController' is unavailable in watchOS
 92 | 	///	Clears entire navigation stack on both the Coordinator and UINavigationController by
 93 | 	/// setting this `[vc]` on respective `viewControllers` property.
 94 | 	public func root(_ vc: UIViewController) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
 95 | 		viewControllers = [vc]
 96 | 		rootViewController.viewControllers = [vc]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:101:24: error: 'UIViewController' is unavailable in watchOS
 99 | 	///	Replaces current top UIVC in the navigation stack (currently visible UIVC) in the root
100 | 	///	with the supplied `vc` instance.
101 | 	public func top(_ vc: UIViewController, animated: Bool = true) {
    |                        `- error: 'UIViewController' is unavailable in watchOS
102 | 		if viewControllers.isEmpty {
103 | 			root(vc)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:129:25: error: 'UIViewController' is unavailable in watchOS
127 |
128 | 	///	Pops back to the given instance, removing one or more UIVCs from the navigation stack.
129 | 	public func pop(to vc: UIViewController, animated: Bool = true) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
130 | 		guard let index = viewControllers.firstIndex(of: vc) else { return  }
131 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:12:47: error: 'UINavigationController' is unavailable in watchOS
 10 |
 11 | @MainActor
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:12:72: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 10 |
 11 | @MainActor
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
    |                                                                        `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:222:43: error: 'UIViewController' is unavailable in watchOS
220 |
221 | private extension NavigationCoordinator {
222 | 	func didPopTransition(to viewController: UIViewController) {
    |                                           `- error: 'UIViewController' is unavailable in watchOS
223 | 		//	Check: is there any controller left shown in this Coordinator?
224 | 		if viewControllers.isEmpty {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:74:20: error: 'UITab' is unavailable in watchOS
 72 | 		///	surface (`UISearchTab`, `UITabGroup`, placement, liquid-glass, …).
 73 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 74 | 		public init(tab: UITab, coordinator: Coordinating) {
    |                    `- error: 'UITab' is unavailable in watchOS
 75 | 			self.coordinator = coordinator
 76 | 			self.descriptor = .tab(tab)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:89:19: error: 'UITab' is unavailable in watchOS
 87 | 		///	primitive fallback initializer.
 88 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 89 | 		public var tab: UITab? {
    |                   `- error: 'UITab' is unavailable in watchOS
 90 | 			if case let .tab(boxed) = descriptor { return boxed as? UITab }
 91 | 			return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:99:23: error: 'UITab' is unavailable in watchOS
 97 | 		///	identity matters (e.g. selection matching).
 98 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 99 | 		func makeUITab() -> UITab {
    |                       `- error: 'UITab' is unavailable in watchOS
100 | 			switch descriptor {
101 | 				case let .tab(boxed):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:181:23: error: 'UITabBarController' is unavailable in watchOS
179 | 	@available(iOS 18, tvOS 18, visionOS 2, *)
180 | 	open func tabBarController(
181 | 		_ tabBarController: UITabBarController,
    |                       `- error: 'UITabBarController' is unavailable in watchOS
182 | 		didSelectTab tab: UITab,
183 | 		previousTab: UITab?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:182:21: error: 'UITab' is unavailable in watchOS
180 | 	open func tabBarController(
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
    |                     `- error: 'UITab' is unavailable in watchOS
183 | 		previousTab: UITab?
184 | 	){
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:183:16: error: 'UITab' is unavailable in watchOS
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
183 | 		previousTab: UITab?
    |                `- error: 'UITab' is unavailable in watchOS
184 | 	){
185 | 		guard let index = installedTabs.firstIndex(where: { ($0 as? UITab) === tab }) else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:201:23: error: 'UITabBarController' is unavailable in watchOS
199 | 	///	tab switches.
200 | 	open func tabBarController(
201 | 		_ tabBarController: UITabBarController,
    |                       `- error: 'UITabBarController' is unavailable in watchOS
202 | 		didSelect viewController: UIViewController
203 | 	){
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:202:29: error: 'UIViewController' is unavailable in watchOS
200 | 	open func tabBarController(
201 | 		_ tabBarController: UITabBarController,
202 | 		didSelect viewController: UIViewController
    |                             `- error: 'UIViewController' is unavailable in watchOS
203 | 	){
204 | 		//	On iOS 18+ selection arrives through `didSelectTab:previousTab:`;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:50:40: error: 'UITabBarController' is unavailable in watchOS
 48 | ///	  the way a pushed flow does, so there's nothing tab-specific to do.
 49 | @MainActor
 50 | open class TabCoordinator: Coordinator<UITabBarController>, UITabBarControllerDelegate {
    |                                        `- error: 'UITabBarController' is unavailable in watchOS
 51 |
 52 | 	///	Pairing of a tab's presentation with the coordinator that drives its content.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:50:61: error: 'UITabBarControllerDelegate' is unavailable in watchOS
 48 | ///	  the way a pushed flow does, so there's nothing tab-specific to do.
 49 | @MainActor
 50 | open class TabCoordinator: Coordinator<UITabBarController>, UITabBarControllerDelegate {
    |                                                             `- error: 'UITabBarControllerDelegate' is unavailable in watchOS
 51 |
 52 | 	///	Pairing of a tab's presentation with the coordinator that drives its content.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:170:11: note: 'UITabBarControllerDelegate' has been explicitly marked unavailable here
168 |
169 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
170 | @protocol UITabBarControllerDelegate <NSObject>
    |           `- note: 'UITabBarControllerDelegate' has been explicitly marked unavailable here
171 |
172 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:180:12: error: cannot override 'tabBarController' which has been marked unavailable
178 | 	///	tab switches.
179 | 	@available(iOS 18, tvOS 18, visionOS 2, *)
180 | 	open func tabBarController(
    |            `- error: cannot override 'tabBarController' which has been marked unavailable
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:182:1: note: 'tabBarController(_:didSelectTab:previousTab:)' has been explicitly marked unavailable here
180 | ///
181 | /// This specified @c selectedTab is either a root tab or any of their descendants.
182 | - (void)tabBarController:(UITabBarController *)tabBarController didSelectTab:(UITab *)selectedTab previousTab:(nullable UITab *)previousTab NS_SWIFT_NAME(tabBarController(_:didSelectTab:previousTab:)) API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos);
    | `- note: 'tabBarController(_:didSelectTab:previousTab:)' has been explicitly marked unavailable here
183 |
184 | /// Asks the delegate for a drop operation to determine if drag items can be dropped into the specified @c tab
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:15:11: error: 'UIViewController' is unavailable in watchOS
 13 |  */
 14 |
 15 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 16 |     private class WeakCoordinatingTrampoline: NSObject {
 17 |         weak var coordinating: Coordinating?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:68:40: error: 'UIResponder' is unavailable in watchOS
 66 | 	 ```
 67 | 	 */
 68 | 	@objc open var coordinatingResponder: UIResponder? {
    |                                        `- error: 'UIResponder' is unavailable in watchOS
 69 | 		return next
 70 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:42:11: error: 'UIResponder' is unavailable in watchOS
 40 |
 41 |
 42 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 43 | 	/**
 44 | 	 Driving vessel for easy method calling and value passing *upwards* and *downwards* through any hierarchy in the app.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:73:11: error: 'UIResponder' is unavailable in watchOS
 71 | }
 72 |
 73 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 74 | 	///	Searches upwards the responder chain for the `Coordinator` instance that manages current `UIViewController`.
 75 | 	public var containingCoordinator: Coordinating? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:98:43: error: 'UIResponder' is unavailable in watchOS
 96 | 	- `UIWindow` returns the application object, and `UIApplication` returns nil.
 97 | */
 98 | 	override open var coordinatingResponder: UIResponder? {
    |                                           `- error: 'UIResponder' is unavailable in watchOS
 99 | 		guard let parentCoordinator = self.parentCoordinator else {
100 | 			guard let parentController = self.parent else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:85:11: error: 'UIViewController' is unavailable in watchOS
 83 |
 84 |
 85 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 86 | /**
 87 | 	Returns `parentCoordinator` if this controller has one,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Coordinator -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64/Coordinator.abi.json
SwiftCompile normal arm64 (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Coordinator (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift:30:29: error: 'UIViewController' is unavailable in watchOS
 28 | 	///	iterating over its children — so they can reach the underlying view
 29 | 	///	controller without casting.
 30 | 	var anyRootViewController: UIViewController { get }
    |                             `- error: 'UIViewController' is unavailable in watchOS
 31 |
 32 | 	/// Parent Coordinator can be any other Coordinator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift:39:29: error: 'UIResponder' is unavailable in watchOS
 37 |
 38 | 	///	Returns either `parent` coordinator or `nil` if there isn‘t one
 39 | 	var coordinatingResponder: UIResponder? { get }
    |                             `- error: 'UIResponder' is unavailable in watchOS
 40 |
 41 | 	///	Tells the coordinator to start, which means at the end of this method it should
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:54:36: error: 'UIViewController' is unavailable in watchOS
 52 | 	///	code holding an existential `Coordinating` (like `TabCoordinator`'s
 53 | 	///	child iteration) can get at the view controller.
 54 | 	public var anyRootViewController: UIViewController { rootViewController }
    |                                    `- error: 'UIViewController' is unavailable in watchOS
 55 |
 56 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:78:43: error: 'UIResponder' is unavailable in watchOS
 76 |
 77 | 	///	Next coordinatingResponder for any Coordinator instance is its parent Coordinator.
 78 | 	open override var coordinatingResponder: UIResponder? {
    |                                           `- error: 'UIResponder' is unavailable in watchOS
 79 | 		return parent as? UIResponder
 80 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:46:27: error: 'UIViewController' is unavailable in watchOS
 44 | ///	Main Coordinator instance, where T is UIViewController or any of its subclasses.
 45 | @MainActor
 46 | open class Coordinator<T: UIViewController>: UIResponder, Coordinating {
    |                           `- error: 'UIViewController' is unavailable in watchOS
 47 | 	public let rootViewController: T
 48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:46:46: error: 'UIResponder' is unavailable in watchOS
 44 | ///	Main Coordinator instance, where T is UIViewController or any of its subclasses.
 45 | @MainActor
 46 | open class Coordinator<T: UIViewController>: UIResponder, Coordinating {
    |                                              `- error: 'UIResponder' is unavailable in watchOS
 47 | 	public let rootViewController: T
 48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:14:29: error: 'UIViewController' is unavailable in watchOS
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
    |                             `- error: 'UIViewController' is unavailable in watchOS
 15 |
 16 | 	///	This method is implemented to detect when customer "pop" back using UINC's backButtonItem.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:21:57: error: 'UINavigationController' is unavailable in watchOS
 19 | 	///	It is strongly advised to *not* override this method, but it's allowed to do so in case you really need to.
 20 | 	///	What you likely want to override is `handlePopBack(to:)` method.
 21 | 	open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                         `- error: 'UINavigationController' is unavailable in watchOS
 22 | 		//	By the moment this method is called, UINC's viewControllers is already updated.
 23 | 		//	If it was push, `viewControllers` will contain this shown `viewController`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:21:105: error: 'UIViewController' is unavailable in watchOS
 19 | 	///	It is strongly advised to *not* override this method, but it's allowed to do so in case you really need to.
 20 | 	///	What you likely want to override is `handlePopBack(to:)` method.
 21 | 	open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                         `- error: 'UIViewController' is unavailable in watchOS
 22 | 		//	By the moment this method is called, UINC's viewControllers is already updated.
 23 | 		//	If it was push, `viewControllers` will contain this shown `viewController`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:50:33: error: 'UIViewController' is unavailable in watchOS
 48 | 	///
 49 | 	///	By default, this does nothing.
 50 | 	open func handlePopBack(to vc: UIViewController?) {
    |                                 `- error: 'UIViewController' is unavailable in watchOS
 51 | 	}
 52 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:56:28: error: 'UIViewController' is unavailable in watchOS
 54 | 	//	MARK:- Presenting
 55 |
 56 | 	public func present(_ vc: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
    |                            `- error: 'UIViewController' is unavailable in watchOS
 57 | 		vc.parentCoordinator = self
 58 | 		rootViewController.present(vc, animated: animated, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:65:28: error: 'UIViewController' is unavailable in watchOS
 63 | 	}
 64 |
 65 | 	public func present(_ vc: UIViewController, animated: Bool = true) async {
    |                            `- error: 'UIViewController' is unavailable in watchOS
 66 | 		vc.parentCoordinator = self
 67 | 		await withCheckedContinuation { continuation in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:87:25: error: 'UIViewController' is unavailable in watchOS
 85 | 	///	Main method to push supplied UIVC to the navigation stack.
 86 | 	///	First it adds the `vc` to the Coordinator's `viewControllers` then calls `show(vc)` on the root.
 87 | 	public func show(_ vc: UIViewController) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
 88 | 		viewControllers.append(vc)
 89 | 		rootViewController.show(vc, sender: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:94:25: error: 'UIViewController' is unavailable in watchOS
 92 | 	///	Clears entire navigation stack on both the Coordinator and UINavigationController by
 93 | 	/// setting this `[vc]` on respective `viewControllers` property.
 94 | 	public func root(_ vc: UIViewController) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
 95 | 		viewControllers = [vc]
 96 | 		rootViewController.viewControllers = [vc]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:101:24: error: 'UIViewController' is unavailable in watchOS
 99 | 	///	Replaces current top UIVC in the navigation stack (currently visible UIVC) in the root
100 | 	///	with the supplied `vc` instance.
101 | 	public func top(_ vc: UIViewController, animated: Bool = true) {
    |                        `- error: 'UIViewController' is unavailable in watchOS
102 | 		if viewControllers.isEmpty {
103 | 			root(vc)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:129:25: error: 'UIViewController' is unavailable in watchOS
127 |
128 | 	///	Pops back to the given instance, removing one or more UIVCs from the navigation stack.
129 | 	public func pop(to vc: UIViewController, animated: Bool = true) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
130 | 		guard let index = viewControllers.firstIndex(of: vc) else { return  }
131 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:12:47: error: 'UINavigationController' is unavailable in watchOS
 10 |
 11 | @MainActor
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:12:72: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 10 |
 11 | @MainActor
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
    |                                                                        `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:222:43: error: 'UIViewController' is unavailable in watchOS
220 |
221 | private extension NavigationCoordinator {
222 | 	func didPopTransition(to viewController: UIViewController) {
    |                                           `- error: 'UIViewController' is unavailable in watchOS
223 | 		//	Check: is there any controller left shown in this Coordinator?
224 | 		if viewControllers.isEmpty {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:74:20: error: 'UITab' is unavailable in watchOS
 72 | 		///	surface (`UISearchTab`, `UITabGroup`, placement, liquid-glass, …).
 73 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 74 | 		public init(tab: UITab, coordinator: Coordinating) {
    |                    `- error: 'UITab' is unavailable in watchOS
 75 | 			self.coordinator = coordinator
 76 | 			self.descriptor = .tab(tab)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:89:19: error: 'UITab' is unavailable in watchOS
 87 | 		///	primitive fallback initializer.
 88 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 89 | 		public var tab: UITab? {
    |                   `- error: 'UITab' is unavailable in watchOS
 90 | 			if case let .tab(boxed) = descriptor { return boxed as? UITab }
 91 | 			return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:99:23: error: 'UITab' is unavailable in watchOS
 97 | 		///	identity matters (e.g. selection matching).
 98 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 99 | 		func makeUITab() -> UITab {
    |                       `- error: 'UITab' is unavailable in watchOS
100 | 			switch descriptor {
101 | 				case let .tab(boxed):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:181:23: error: 'UITabBarController' is unavailable in watchOS
179 | 	@available(iOS 18, tvOS 18, visionOS 2, *)
180 | 	open func tabBarController(
181 | 		_ tabBarController: UITabBarController,
    |                       `- error: 'UITabBarController' is unavailable in watchOS
182 | 		didSelectTab tab: UITab,
183 | 		previousTab: UITab?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:182:21: error: 'UITab' is unavailable in watchOS
180 | 	open func tabBarController(
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
    |                     `- error: 'UITab' is unavailable in watchOS
183 | 		previousTab: UITab?
184 | 	){
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:183:16: error: 'UITab' is unavailable in watchOS
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
183 | 		previousTab: UITab?
    |                `- error: 'UITab' is unavailable in watchOS
184 | 	){
185 | 		guard let index = installedTabs.firstIndex(where: { ($0 as? UITab) === tab }) else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:201:23: error: 'UITabBarController' is unavailable in watchOS
199 | 	///	tab switches.
200 | 	open func tabBarController(
201 | 		_ tabBarController: UITabBarController,
    |                       `- error: 'UITabBarController' is unavailable in watchOS
202 | 		didSelect viewController: UIViewController
203 | 	){
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:202:29: error: 'UIViewController' is unavailable in watchOS
200 | 	open func tabBarController(
201 | 		_ tabBarController: UITabBarController,
202 | 		didSelect viewController: UIViewController
    |                             `- error: 'UIViewController' is unavailable in watchOS
203 | 	){
204 | 		//	On iOS 18+ selection arrives through `didSelectTab:previousTab:`;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:50:40: error: 'UITabBarController' is unavailable in watchOS
 48 | ///	  the way a pushed flow does, so there's nothing tab-specific to do.
 49 | @MainActor
 50 | open class TabCoordinator: Coordinator<UITabBarController>, UITabBarControllerDelegate {
    |                                        `- error: 'UITabBarController' is unavailable in watchOS
 51 |
 52 | 	///	Pairing of a tab's presentation with the coordinator that drives its content.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:50:61: error: 'UITabBarControllerDelegate' is unavailable in watchOS
 48 | ///	  the way a pushed flow does, so there's nothing tab-specific to do.
 49 | @MainActor
 50 | open class TabCoordinator: Coordinator<UITabBarController>, UITabBarControllerDelegate {
    |                                                             `- error: 'UITabBarControllerDelegate' is unavailable in watchOS
 51 |
 52 | 	///	Pairing of a tab's presentation with the coordinator that drives its content.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:170:11: note: 'UITabBarControllerDelegate' has been explicitly marked unavailable here
168 |
169 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
170 | @protocol UITabBarControllerDelegate <NSObject>
    |           `- note: 'UITabBarControllerDelegate' has been explicitly marked unavailable here
171 |
172 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:180:12: error: cannot override 'tabBarController' which has been marked unavailable
178 | 	///	tab switches.
179 | 	@available(iOS 18, tvOS 18, visionOS 2, *)
180 | 	open func tabBarController(
    |            `- error: cannot override 'tabBarController' which has been marked unavailable
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:182:1: note: 'tabBarController(_:didSelectTab:previousTab:)' has been explicitly marked unavailable here
180 | ///
181 | /// This specified @c selectedTab is either a root tab or any of their descendants.
182 | - (void)tabBarController:(UITabBarController *)tabBarController didSelectTab:(UITab *)selectedTab previousTab:(nullable UITab *)previousTab NS_SWIFT_NAME(tabBarController(_:didSelectTab:previousTab:)) API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos);
    | `- note: 'tabBarController(_:didSelectTab:previousTab:)' has been explicitly marked unavailable here
183 |
184 | /// Asks the delegate for a drop operation to determine if drag items can be dropped into the specified @c tab
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:15:11: error: 'UIViewController' is unavailable in watchOS
 13 |  */
 14 |
 15 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 16 |     private class WeakCoordinatingTrampoline: NSObject {
 17 |         weak var coordinating: Coordinating?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:68:40: error: 'UIResponder' is unavailable in watchOS
 66 | 	 ```
 67 | 	 */
 68 | 	@objc open var coordinatingResponder: UIResponder? {
    |                                        `- error: 'UIResponder' is unavailable in watchOS
 69 | 		return next
 70 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:42:11: error: 'UIResponder' is unavailable in watchOS
 40 |
 41 |
 42 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 43 | 	/**
 44 | 	 Driving vessel for easy method calling and value passing *upwards* and *downwards* through any hierarchy in the app.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:73:11: error: 'UIResponder' is unavailable in watchOS
 71 | }
 72 |
 73 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 74 | 	///	Searches upwards the responder chain for the `Coordinator` instance that manages current `UIViewController`.
 75 | 	public var containingCoordinator: Coordinating? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:98:43: error: 'UIResponder' is unavailable in watchOS
 96 | 	- `UIWindow` returns the application object, and `UIApplication` returns nil.
 97 | */
 98 | 	override open var coordinatingResponder: UIResponder? {
    |                                           `- error: 'UIResponder' is unavailable in watchOS
 99 | 		guard let parentCoordinator = self.parentCoordinator else {
100 | 			guard let parentController = self.parent else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:85:11: error: 'UIViewController' is unavailable in watchOS
 83 |
 84 |
 85 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 86 | /**
 87 | 	Returns `parentCoordinator` if this controller has one,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Coordinator -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Coordinator.build/Debug-watchos/Coordinator-t.build/Objects-normal/arm64_32/Coordinator.abi.json
SwiftCompile normal arm64_32 (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ Coordinating.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift (in target 'Coordinator' from project 'Coordinator')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Coordinating.swift
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinating.swift:30:29: error: 'UIViewController' is unavailable in watchOS
 28 | 	///	iterating over its children — so they can reach the underlying view
 29 | 	///	controller without casting.
 30 | 	var anyRootViewController: UIViewController { get }
    |                             `- error: 'UIViewController' is unavailable in watchOS
 31 |
 32 | 	/// Parent Coordinator can be any other Coordinator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64_32 Compiling\ TabCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:74:20: error: 'UITab' is unavailable in watchOS
 72 | 		///	surface (`UISearchTab`, `UITabGroup`, placement, liquid-glass, …).
 73 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 74 | 		public init(tab: UITab, coordinator: Coordinating) {
    |                    `- error: 'UITab' is unavailable in watchOS
 75 | 			self.coordinator = coordinator
 76 | 			self.descriptor = .tab(tab)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:89:19: error: 'UITab' is unavailable in watchOS
 87 | 		///	primitive fallback initializer.
 88 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 89 | 		public var tab: UITab? {
    |                   `- error: 'UITab' is unavailable in watchOS
 90 | 			if case let .tab(boxed) = descriptor { return boxed as? UITab }
 91 | 			return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:99:23: error: 'UITab' is unavailable in watchOS
 97 | 		///	identity matters (e.g. selection matching).
 98 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 99 | 		func makeUITab() -> UITab {
    |                       `- error: 'UITab' is unavailable in watchOS
100 | 			switch descriptor {
101 | 				case let .tab(boxed):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:181:23: error: 'UITabBarController' is unavailable in watchOS
179 | 	@available(iOS 18, tvOS 18, visionOS 2, *)
180 | 	open func tabBarController(
181 | 		_ tabBarController: UITabBarController,
    |                       `- error: 'UITabBarController' is unavailable in watchOS
182 | 		didSelectTab tab: UITab,
183 | 		previousTab: UITab?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:182:21: error: 'UITab' is unavailable in watchOS
180 | 	open func tabBarController(
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
    |                     `- error: 'UITab' is unavailable in watchOS
183 | 		previousTab: UITab?
184 | 	){
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:183:16: error: 'UITab' is unavailable in watchOS
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
183 | 		previousTab: UITab?
    |                `- error: 'UITab' is unavailable in watchOS
184 | 	){
185 | 		guard let index = installedTabs.firstIndex(where: { ($0 as? UITab) === tab }) else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:201:23: error: 'UITabBarController' is unavailable in watchOS
199 | 	///	tab switches.
200 | 	open func tabBarController(
201 | 		_ tabBarController: UITabBarController,
    |                       `- error: 'UITabBarController' is unavailable in watchOS
202 | 		didSelect viewController: UIViewController
203 | 	){
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:202:29: error: 'UIViewController' is unavailable in watchOS
200 | 	open func tabBarController(
201 | 		_ tabBarController: UITabBarController,
202 | 		didSelect viewController: UIViewController
    |                             `- error: 'UIViewController' is unavailable in watchOS
203 | 	){
204 | 		//	On iOS 18+ selection arrives through `didSelectTab:previousTab:`;
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:50:40: error: 'UITabBarController' is unavailable in watchOS
 48 | ///	  the way a pushed flow does, so there's nothing tab-specific to do.
 49 | @MainActor
 50 | open class TabCoordinator: Coordinator<UITabBarController>, UITabBarControllerDelegate {
    |                                        `- error: 'UITabBarController' is unavailable in watchOS
 51 |
 52 | 	///	Pairing of a tab's presentation with the coordinator that drives its content.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
 62 |
 63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
    |            `- note: 'UITabBarController' has been explicitly marked unavailable here
 65 |
 66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:50:61: error: 'UITabBarControllerDelegate' is unavailable in watchOS
 48 | ///	  the way a pushed flow does, so there's nothing tab-specific to do.
 49 | @MainActor
 50 | open class TabCoordinator: Coordinator<UITabBarController>, UITabBarControllerDelegate {
    |                                                             `- error: 'UITabBarControllerDelegate' is unavailable in watchOS
 51 |
 52 | 	///	Pairing of a tab's presentation with the coordinator that drives its content.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:170:11: note: 'UITabBarControllerDelegate' has been explicitly marked unavailable here
168 |
169 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
170 | @protocol UITabBarControllerDelegate <NSObject>
    |           `- note: 'UITabBarControllerDelegate' has been explicitly marked unavailable here
171 |
172 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:180:12: error: cannot override 'tabBarController' which has been marked unavailable
178 | 	///	tab switches.
179 | 	@available(iOS 18, tvOS 18, visionOS 2, *)
180 | 	open func tabBarController(
    |            `- error: cannot override 'tabBarController' which has been marked unavailable
181 | 		_ tabBarController: UITabBarController,
182 | 		didSelectTab tab: UITab,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:182:1: note: 'tabBarController(_:didSelectTab:previousTab:)' has been explicitly marked unavailable here
180 | ///
181 | /// This specified @c selectedTab is either a root tab or any of their descendants.
182 | - (void)tabBarController:(UITabBarController *)tabBarController didSelectTab:(UITab *)selectedTab previousTab:(nullable UITab *)previousTab NS_SWIFT_NAME(tabBarController(_:didSelectTab:previousTab:)) API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos);
    | `- note: 'tabBarController(_:didSelectTab:previousTab:)' has been explicitly marked unavailable here
183 |
184 | /// Asks the delegate for a drop operation to determine if drag items can be dropped into the specified @c tab
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:90:60: error: 'UITab' is unavailable in watchOS
 88 | 		@available(iOS 18, tvOS 18, visionOS 2, *)
 89 | 		public var tab: UITab? {
 90 | 			if case let .tab(boxed) = descriptor { return boxed as? UITab }
    |                                                            `- error: 'UITab' is unavailable in watchOS
 91 | 			return nil
 92 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:102:23: error: 'UITab' is unavailable in watchOS
100 | 			switch descriptor {
101 | 				case let .tab(boxed):
102 | 					return boxed as! UITab
    |                       `- error: 'UITab' is unavailable in watchOS
103 | 				case let .item(title, image, badgeValue):
104 | 					let uiTab = UITab(title: title ?? "", image: image, identifier: coordinator.identifier) { [coordinator] _ in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:104:18: error: 'UITab' is unavailable in watchOS
102 | 					return boxed as! UITab
103 | 				case let .item(title, image, badgeValue):
104 | 					let uiTab = UITab(title: title ?? "", image: image, identifier: coordinator.identifier) { [coordinator] _ in
    |                  `- error: 'UITab' is unavailable in watchOS
105 | 						coordinator.anyRootViewController
106 | 					}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:118:15: error: 'UITabBarItem' is unavailable in watchOS
116 | 		func configureTabBarItem(at index: Int) {
117 | 			guard case let .item(title, image, badgeValue) = descriptor else { return }
118 | 			let item = UITabBarItem(title: title, image: image, tag: index)
    |               `- error: 'UITabBarItem' is unavailable in watchOS
119 | 			item.badgeValue = badgeValue
120 | 			coordinator.anyRootViewController.tabBarItem = item
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarItem.h:35:12: note: 'UITabBarItem' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UITabBarItem : UIBarItem
   |            `- note: 'UITabBarItem' has been explicitly marked unavailable here
36 |
37 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:149:23: error: 'tabs' is unavailable in watchOS
147 | 			let built = tabs.map { $0.makeUITab() }
148 | 			installedTabs = built
149 | 			rootViewController.tabs = built
    |                       `- error: 'tabs' is unavailable in watchOS
150 | 		} else {
151 | 			for (index, entry) in tabs.enumerated() {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:109:56: note: 'tabs' has been explicitly marked unavailable here
107 | ///
108 | /// Once set, `UITabBarController.viewControllers` and related properties and methods will not be called.
109 | @property (nonatomic, copy) NSArray<__kindof UITab *> *tabs API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos);
    |                                                        `- note: 'tabs' has been explicitly marked unavailable here
110 |
111 | /// Sets the root tabs of the tab bar controller, with an option to animate the change.
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift:185:63: error: 'UITab' is unavailable in watchOS
183 | 		previousTab: UITab?
184 | 	){
185 | 		guard let index = installedTabs.firstIndex(where: { ($0 as? UITab) === tab }) else { return }
    |                                                               `- error: 'UITab' is unavailable in watchOS
186 | 		let selected = tabs[index]
187 | 		selected.coordinator.activate()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITab.h:42:12: note: 'UITab' has been explicitly marked unavailable here
 40 | UIKIT_EXTERN NS_SWIFT_UI_ACTOR
 41 | API_AVAILABLE(ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos)
 42 | @interface UITab : NSObject
    |            `- note: 'UITab' has been explicitly marked unavailable here
 43 |
 44 | /// The identifier associated with the tab, must be unique across the tab bar controller.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/TabCoordinator.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TabCoordinator.swift
SwiftCompile normal arm64_32 Compiling\ UIKit-CoordinatingExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:15:11: error: 'UIViewController' is unavailable in watchOS
 13 |  */
 14 |
 15 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 16 |     private class WeakCoordinatingTrampoline: NSObject {
 17 |         weak var coordinating: Coordinating?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:68:40: error: 'UIResponder' is unavailable in watchOS
 66 | 	 ```
 67 | 	 */
 68 | 	@objc open var coordinatingResponder: UIResponder? {
    |                                        `- error: 'UIResponder' is unavailable in watchOS
 69 | 		return next
 70 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:42:11: error: 'UIResponder' is unavailable in watchOS
 40 |
 41 |
 42 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 43 | 	/**
 44 | 	 Driving vessel for easy method calling and value passing *upwards* and *downwards* through any hierarchy in the app.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:73:11: error: 'UIResponder' is unavailable in watchOS
 71 | }
 72 |
 73 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 74 | 	///	Searches upwards the responder chain for the `Coordinator` instance that manages current `UIViewController`.
 75 | 	public var containingCoordinator: Coordinating? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:98:43: error: 'UIResponder' is unavailable in watchOS
 96 | 	- `UIWindow` returns the application object, and `UIApplication` returns nil.
 97 | */
 98 | 	override open var coordinatingResponder: UIResponder? {
    |                                           `- error: 'UIResponder' is unavailable in watchOS
 99 | 		guard let parentCoordinator = self.parentCoordinator else {
100 | 			guard let parentController = self.parent else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:85:11: error: 'UIViewController' is unavailable in watchOS
 83 |
 84 |
 85 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 86 | /**
 87 | 	Returns `parentCoordinator` if this controller has one,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:76:24: error: 'UIViewController' is unavailable in watchOS
 74 | 	///	Searches upwards the responder chain for the `Coordinator` instance that manages current `UIViewController`.
 75 | 	public var containingCoordinator: Coordinating? {
 76 | 		if let vc = self as? UIViewController, let pc = vc.parentCoordinator {
    |                        `- error: 'UIViewController' is unavailable in watchOS
 77 | 			return pc
 78 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:104:36: error: 'UIResponder' is unavailable in watchOS
102 | 					return view.superview
103 | 				}
104 | 				return presentingController as UIResponder
    |                                    `- error: 'UIResponder' is unavailable in watchOS
105 | 			}
106 | 			return parentController as UIResponder
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:106:31: error: 'UIResponder' is unavailable in watchOS
104 | 				return presentingController as UIResponder
105 | 			}
106 | 			return parentController as UIResponder
    |                               `- error: 'UIResponder' is unavailable in watchOS
107 | 		}
108 | 		return parentCoordinator as? UIResponder
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKit-CoordinatingExtensions.swift
SwiftCompile normal arm64_32 Compiling\ Coordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:54:36: error: 'UIViewController' is unavailable in watchOS
 52 | 	///	code holding an existential `Coordinating` (like `TabCoordinator`'s
 53 | 	///	child iteration) can get at the view controller.
 54 | 	public var anyRootViewController: UIViewController { rootViewController }
    |                                    `- error: 'UIViewController' is unavailable in watchOS
 55 |
 56 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:78:43: error: 'UIResponder' is unavailable in watchOS
 76 |
 77 | 	///	Next coordinatingResponder for any Coordinator instance is its parent Coordinator.
 78 | 	open override var coordinatingResponder: UIResponder? {
    |                                           `- error: 'UIResponder' is unavailable in watchOS
 79 | 		return parent as? UIResponder
 80 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:46:27: error: 'UIViewController' is unavailable in watchOS
 44 | ///	Main Coordinator instance, where T is UIViewController or any of its subclasses.
 45 | @MainActor
 46 | open class Coordinator<T: UIViewController>: UIResponder, Coordinating {
    |                           `- error: 'UIViewController' is unavailable in watchOS
 47 | 	public let rootViewController: T
 48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:46:46: error: 'UIResponder' is unavailable in watchOS
 44 | ///	Main Coordinator instance, where T is UIViewController or any of its subclasses.
 45 | @MainActor
 46 | open class Coordinator<T: UIViewController>: UIResponder, Coordinating {
    |                                              `- error: 'UIResponder' is unavailable in watchOS
 47 | 	public let rootViewController: T
 48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Coordinator.swift
SwiftCompile normal arm64_32 Compiling\ NavigationCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:14:29: error: 'UIViewController' is unavailable in watchOS
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
    |                             `- error: 'UIViewController' is unavailable in watchOS
 15 |
 16 | 	///	This method is implemented to detect when customer "pop" back using UINC's backButtonItem.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:21:57: error: 'UINavigationController' is unavailable in watchOS
 19 | 	///	It is strongly advised to *not* override this method, but it's allowed to do so in case you really need to.
 20 | 	///	What you likely want to override is `handlePopBack(to:)` method.
 21 | 	open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                         `- error: 'UINavigationController' is unavailable in watchOS
 22 | 		//	By the moment this method is called, UINC's viewControllers is already updated.
 23 | 		//	If it was push, `viewControllers` will contain this shown `viewController`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:21:105: error: 'UIViewController' is unavailable in watchOS
 19 | 	///	It is strongly advised to *not* override this method, but it's allowed to do so in case you really need to.
 20 | 	///	What you likely want to override is `handlePopBack(to:)` method.
 21 | 	open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                         `- error: 'UIViewController' is unavailable in watchOS
 22 | 		//	By the moment this method is called, UINC's viewControllers is already updated.
 23 | 		//	If it was push, `viewControllers` will contain this shown `viewController`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:50:33: error: 'UIViewController' is unavailable in watchOS
 48 | 	///
 49 | 	///	By default, this does nothing.
 50 | 	open func handlePopBack(to vc: UIViewController?) {
    |                                 `- error: 'UIViewController' is unavailable in watchOS
 51 | 	}
 52 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:56:28: error: 'UIViewController' is unavailable in watchOS
 54 | 	//	MARK:- Presenting
 55 |
 56 | 	public func present(_ vc: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
    |                            `- error: 'UIViewController' is unavailable in watchOS
 57 | 		vc.parentCoordinator = self
 58 | 		rootViewController.present(vc, animated: animated, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:65:28: error: 'UIViewController' is unavailable in watchOS
 63 | 	}
 64 |
 65 | 	public func present(_ vc: UIViewController, animated: Bool = true) async {
    |                            `- error: 'UIViewController' is unavailable in watchOS
 66 | 		vc.parentCoordinator = self
 67 | 		await withCheckedContinuation { continuation in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:87:25: error: 'UIViewController' is unavailable in watchOS
 85 | 	///	Main method to push supplied UIVC to the navigation stack.
 86 | 	///	First it adds the `vc` to the Coordinator's `viewControllers` then calls `show(vc)` on the root.
 87 | 	public func show(_ vc: UIViewController) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
 88 | 		viewControllers.append(vc)
 89 | 		rootViewController.show(vc, sender: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:94:25: error: 'UIViewController' is unavailable in watchOS
 92 | 	///	Clears entire navigation stack on both the Coordinator and UINavigationController by
 93 | 	/// setting this `[vc]` on respective `viewControllers` property.
 94 | 	public func root(_ vc: UIViewController) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
 95 | 		viewControllers = [vc]
 96 | 		rootViewController.viewControllers = [vc]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:101:24: error: 'UIViewController' is unavailable in watchOS
 99 | 	///	Replaces current top UIVC in the navigation stack (currently visible UIVC) in the root
100 | 	///	with the supplied `vc` instance.
101 | 	public func top(_ vc: UIViewController, animated: Bool = true) {
    |                        `- error: 'UIViewController' is unavailable in watchOS
102 | 		if viewControllers.isEmpty {
103 | 			root(vc)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:129:25: error: 'UIViewController' is unavailable in watchOS
127 |
128 | 	///	Pops back to the given instance, removing one or more UIVCs from the navigation stack.
129 | 	public func pop(to vc: UIViewController, animated: Bool = true) {
    |                         `- error: 'UIViewController' is unavailable in watchOS
130 | 		guard let index = viewControllers.firstIndex(of: vc) else { return  }
131 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:12:47: error: 'UINavigationController' is unavailable in watchOS
 10 |
 11 | @MainActor
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:12:72: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 10 |
 11 | @MainActor
 12 | open class NavigationCoordinator: Coordinator<UINavigationController>, UINavigationControllerDelegate {
    |                                                                        `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 13 | 	//	References to actual UIViewControllers managed by this Coordinator instance.
 14 | 	open var viewControllers: [UIViewController] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift:222:43: error: 'UIViewController' is unavailable in watchOS
220 |
221 | private extension NavigationCoordinator {
222 | 	func didPopTransition(to viewController: UIViewController) {
    |                                           `- error: 'UIViewController' is unavailable in watchOS
223 | 		//	Check: is there any controller left shown in this Coordinator?
224 | 		if viewControllers.isEmpty {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/NavigationCoordinator.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NavigationCoordinator.swift
SwiftCompile normal arm64 Compiling\ UIKit-CoordinatingExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift (in target 'Coordinator' from project 'Coordinator')
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:15:11: error: 'UIViewController' is unavailable in watchOS
 13 |  */
 14 |
 15 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 16 |     private class WeakCoordinatingTrampoline: NSObject {
 17 |         weak var coordinating: Coordinating?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:68:40: error: 'UIResponder' is unavailable in watchOS
 66 | 	 ```
 67 | 	 */
 68 | 	@objc open var coordinatingResponder: UIResponder? {
    |                                        `- error: 'UIResponder' is unavailable in watchOS
 69 | 		return next
 70 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:42:11: error: 'UIResponder' is unavailable in watchOS
 40 |
 41 |
 42 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 43 | 	/**
 44 | 	 Driving vessel for easy method calling and value passing *upwards* and *downwards* through any hierarchy in the app.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:73:11: error: 'UIResponder' is unavailable in watchOS
 71 | }
 72 |
 73 | extension UIResponder {
    |           `- error: 'UIResponder' is unavailable in watchOS
 74 | 	///	Searches upwards the responder chain for the `Coordinator` instance that manages current `UIViewController`.
 75 | 	public var containingCoordinator: Coordinating? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:98:43: error: 'UIResponder' is unavailable in watchOS
 96 | 	- `UIWindow` returns the application object, and `UIApplication` returns nil.
 97 | */
 98 | 	override open var coordinatingResponder: UIResponder? {
    |                                           `- error: 'UIResponder' is unavailable in watchOS
 99 | 		guard let parentCoordinator = self.parentCoordinator else {
100 | 			guard let parentController = self.parent else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:85:11: error: 'UIViewController' is unavailable in watchOS
 83 |
 84 |
 85 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 86 | /**
 87 | 	Returns `parentCoordinator` if this controller has one,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:76:24: error: 'UIViewController' is unavailable in watchOS
 74 | 	///	Searches upwards the responder chain for the `Coordinator` instance that manages current `UIViewController`.
 75 | 	public var containingCoordinator: Coordinating? {
 76 | 		if let vc = self as? UIViewController, let pc = vc.parentCoordinator {
    |                        `- error: 'UIViewController' is unavailable in watchOS
 77 | 			return pc
 78 | 		}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:104:36: error: 'UIResponder' is unavailable in watchOS
102 | 					return view.superview
103 | 				}
104 | 				return presentingController as UIResponder
    |                                    `- error: 'UIResponder' is unavailable in watchOS
105 | 			}
106 | 			return parentController as UIResponder
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift:106:31: error: 'UIResponder' is unavailable in watchOS
104 | 				return presentingController as UIResponder
105 | 			}
106 | 			return parentController as UIResponder
    |                               `- error: 'UIResponder' is unavailable in watchOS
107 | 		}
108 | 		return parentCoordinator as? UIResponder
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/UIKit-CoordinatingExtensions.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKit-CoordinatingExtensions.swift
SwiftCompile normal arm64 Compiling\ Coordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift (in target 'Coordinator' from project 'Coordinator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Coordinator/Coordinator.swift (in target 'Coordinator' from project 'Coordinator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Coordinator.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-21 06:06:05.640 xcodebuild[762:4454] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Coordinator (in target 'Coordinator' from project 'Coordinator')
	SwiftCompile normal arm64 (in target 'Coordinator' from project 'Coordinator')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Coordinator (in target 'Coordinator' from project 'Coordinator')
	SwiftCompile normal arm64_32 (in target 'Coordinator' from project 'Coordinator')
	Building workspace Coordinator with scheme Coordinator
(5 failures)
BUILD FAILURE 6.4 watchOS