Build Information
Failed to build TriforkSwiftExtensions, reference master (dfd43f), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 03:42:46 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 TriforkSwiftExtensions -destination generic/platform=watchOSBuild Log
"sources" : [
"ArrayExtensionTests.swift",
"BoolExtensionTests.swift",
"CGFloatExtensionsTests.swift",
"CGRectExtensionTests.swift",
"CollectionExtensionTests.swift",
"DataExtensionTests.swift",
"DateExtensionTests.swift",
"DoubleExtensionTests.swift",
"EncodableExtensionTests.swift",
"ErrorExtensionTests.swift",
"FloatExtensionTests.swift",
"FloatingPointExtensionTests.swift",
"IntExtensionTests.swift",
"NSMutableAttributedStringExtensionTests.swift",
"NSObjectExtensionTests.swift",
"OptionalExtensionTests.swift",
"PublisherTests.swift",
"ResultTests.swift",
"ReusableTests.swift",
"SequenceExtensionTests.swift",
"StringExtensionTests.swift",
"StringProtocolTests.swift",
"TSELoggerTests.swift",
"UIAlertControllerExtensionTests.swift",
"UIApplicationExtensionTests.swift",
"UIColorExtensionTests.swift",
"UIDeviceExtensionTests.swift",
"UIEdgeInsetsTests.swift",
"UIScrollViewExtensionTests.swift",
"UIStackViewExtensionTests.swift",
"UITableViewExtensionTests.swift",
"UITextViewExtensionTest.swift",
"UIViewExtensionTests.swift",
"URLExtensionTests.swift"
],
"target_dependencies" : [
"TriforkSwiftExtensions"
],
"type" : "test"
},
{
"c99name" : "TriforkSwiftExtensions",
"module_type" : "SwiftTarget",
"name" : "TriforkSwiftExtensions",
"path" : "TriforkSwiftExtensions/TriforkSwiftExtensions",
"product_memberships" : [
"TriforkSwiftExtensions"
],
"sources" : [
"Array/ArrayExtension.swift",
"Bool/BoolExtension.swift",
"Bundle/BundleExtension.swift",
"CGFloat/CGFloatExtensions.swift",
"CGRect/CGRectExtension.swift",
"Collection/CollectionExtension.swift",
"Data/DataExtension.swift",
"Date/DateExtension.swift",
"Encodable/EncodableExtension.swift",
"Error/ErrorExtension.swift",
"FloatingPoint/FloatingPointExtensions.swift",
"LAContext/LAContextExtension.swift",
"NSAttributedString/NSMutableAttributedStringExtension.swift",
"NSObject/NSObjectExtension.swift",
"Numeric/NumericExtension.swift",
"Optional/OptionalExtension.swift",
"Publisher/PublisherExtensions.swift",
"Result/ResultClosureExtension.swift",
"Sequence/SequenceExtensions.swift",
"String/StringExtension.swift",
"String/StringFormatExtension.swift",
"String/StringProtocolExtension.swift",
"TriforkSwiftExtensionUtilities/TSELogger.swift",
"UIAlertController/UIAlertControllerExtension.swift",
"UIApplication/UIApplicationExtensions.swift",
"UIColor/UIColorExtension.swift",
"UIDevice/UIDeviceExtension.swift",
"UIEdgeInsets/UIEdgeInsetsExtension.swift",
"UILabel/UILabelExtensions.swift",
"UIScrollView/UIScrollViewExtension.swift",
"UIStackView/UIStackViewExtension.swift",
"UITableView/UITableViewExtension.swift",
"UITableViewCell/UITableViewCellExtension.swift",
"UITableViewHeaderFooterView/UITableViewHeaderFooterViewExtension.swift",
"UITextView/UITextViewExtensions.swift",
"UIView/UIViewExtension.swift",
"UIViewController/UIViewControllerExtension.swift",
"URL/URLExtension.swift"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
{
"workspace" : {
"name" : "TriforkSwiftExtensions",
"schemes" : [
"TriforkSwiftExtensions"
]
}
}
2026-09-17 23:42:44.308 xcodebuild[785:4741] [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 TriforkSwiftExtensions -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 TriforkSwiftExtensions -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
TriforkSwiftExtensions: /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 'TriforkSwiftExtensions-product' in project 'TriforkSwiftExtensions'
➜ Explicit dependency on target 'TriforkSwiftExtensions' in project 'TriforkSwiftExtensions'
Target 'TriforkSwiftExtensions' in project 'TriforkSwiftExtensions' (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 TriforkSwiftExtensions normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
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 TriforkSwiftExtensions -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions.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 -profile-coverage-mapping -profile-generate -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 5 -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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions-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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions-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 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions_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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver TriforkSwiftExtensions normal arm64 com.apple.xcode.tools.swift.compiler (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
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 TriforkSwiftExtensions -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions.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 -profile-coverage-mapping -profile-generate -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 5 -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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions-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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions-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 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions_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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ TriforkSwiftExtensions (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:14:115: error: 'UIAlertController' is unavailable in watchOS
12 |
13 | /// Constructs an OK-alert with a `title` and `message`. The `okTitle` can be set to support localization, if not set it will default to `"OK"`.
14 | static func okAlert(title: String, message: String, okTitle: String = "OK", okAction: (() -> Void)? = nil) -> UIAlertController {
| `- error: 'UIAlertController' is unavailable in watchOS
15 | let alert: UIAlertController = UIAlertController(title: title, message: message, preferredStyle: .alert)
16 | alert.addAction(title: okTitle, style: .default, action: okAction)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
| `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:23:51: error: 'UIViewController' is unavailable in watchOS
21 | ///
22 | /// The `tintColor` defaults to `nil`, which will give the Apple standard.
23 | func present(onViewController viewController: UIViewController, tintColor: UIColor? = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
24 | self.view.tintColor = tintColor
25 | viewController.present(self, animated: true, 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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:32:42: error: 'UIAlertAction' is unavailable in watchOS
30 | /// Adds an action to the receiver.
31 | @discardableResult
32 | func addAction(title: String, style: UIAlertAction.Style, action: (() -> Void)?) -> UIAlertAction {
| `- error: 'UIAlertAction' is unavailable in watchOS
33 | let alertAction: UIAlertAction = UIAlertAction(title: title, style: style, handler: { (_) in
34 | action?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:32:12: note: 'UIAlertAction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIAlertAction : NSObject <NSCopying>
| `- note: 'UIAlertAction' has been explicitly marked unavailable here
33 |
34 | + (instancetype)actionWithTitle:(nullable NSString *)title style:(UIAlertActionStyle)style handler:(void (^ __nullable)(UIAlertAction *action))handler;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:32:89: error: 'UIAlertAction' is unavailable in watchOS
30 | /// Adds an action to the receiver.
31 | @discardableResult
32 | func addAction(title: String, style: UIAlertAction.Style, action: (() -> Void)?) -> UIAlertAction {
| `- error: 'UIAlertAction' is unavailable in watchOS
33 | let alertAction: UIAlertAction = UIAlertAction(title: title, style: style, handler: { (_) in
34 | action?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:32:12: note: 'UIAlertAction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIAlertAction : NSObject <NSCopying>
| `- note: 'UIAlertAction' has been explicitly marked unavailable here
33 |
34 | + (instancetype)actionWithTitle:(nullable NSString *)title style:(UIAlertActionStyle)style handler:(void (^ __nullable)(UIAlertAction *action))handler;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:11:18: error: 'UIAlertController' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIAlertController {
| `- error: 'UIAlertController' is unavailable in watchOS
12 |
13 | /// Constructs an OK-alert with a `title` and `message`. The `okTitle` can be set to support localization, if not set it will default to `"OK"`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
| `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:63:39: error: 'UIApplication' is unavailable in watchOS
61 | ///
62 | /// If the `canOpenUrl` check fails the method will do nothing.
63 | func openSafe(url: URL, options: [UIApplication.OpenExternalURLOptionsKey: Any]?, completionHandler: ((Bool) -> Void)?) {
| `- error: 'UIApplication' is unavailable in watchOS
64 | if !self.canOpenURL(url) {
65 | TSELogger.log(message: "could not open url :\(url.absoluteString)")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:47: error: 'UIViewController' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:122: error: 'UIViewController' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:67: error: 'UIApplication' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIApplication' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:88: error: 'keyWindow' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'keyWindow' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
| `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:11:18: error: 'UIApplication' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
12 |
13 | /// Calls `phoneNumber` by using the tel:// scheme.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIDevice/UIDeviceExtension.swift:11:18: error: 'UIDevice' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIDevice {
| `- error: 'UIDevice' is unavailable in watchOS
12 |
13 | /// Returns the identifier of the running device.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
| `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UILabel/UILabelExtensions.swift:11:18: error: 'UILabel' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UILabel {
| `- error: 'UILabel' is unavailable in watchOS
12 |
13 | ///MARK: - Formatting
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIScrollView/UIScrollViewExtension.swift:11:11: error: 'UIScrollView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
12 |
13 | /// Return the scroll views current page
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:20:41: error: 'UIView' is unavailable in watchOS
18 | /// - distribution: The distribution of the arranged views along the stack view’s axis. The default value is `UIStackView.Distribution.fill`.
19 | /// - alignment: The alignment of the arranged subviews perpendicular to the stack view’s axis. The default value is `UIStackView.Alignment.fill`.
20 | convenience init(arrangedSubviews: [UIView] = [],
| `- error: 'UIView' is unavailable in watchOS
21 | axis: NSLayoutConstraint.Axis = .horizontal,
22 | spacing: CGFloat = 0,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:21:28: error: 'NSLayoutConstraint' is unavailable in watchOS
19 | /// - alignment: The alignment of the arranged subviews perpendicular to the stack view’s axis. The default value is `UIStackView.Alignment.fill`.
20 | convenience init(arrangedSubviews: [UIView] = [],
21 | axis: NSLayoutConstraint.Axis = .horizontal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:23:36: error: 'UIStackView' is unavailable in watchOS
21 | axis: NSLayoutConstraint.Axis = .horizontal,
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
24 | alignment: UIStackView.Alignment = .fill) {
25 | self.init(arrangedSubviews: arrangedSubviews)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:24:33: error: 'UIStackView' is unavailable in watchOS
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
24 | alignment: UIStackView.Alignment = .fill) {
| `- error: 'UIStackView' is unavailable in watchOS
25 | self.init(arrangedSubviews: arrangedSubviews)
26 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:11:18: error: 'UIStackView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
12 |
13 | /// Returns a new stack view object that manages the provided views.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:19:31: error: 'UITableViewCell' is unavailable in watchOS
17 | /// - Parameter cellClass: Cell type
18 | /// - Returns: A cell of the given type
19 | public func dequeue<Cell: UITableViewCell>(_ cellClass: Cell.Type) -> Cell? {
| `- error: 'UITableViewCell' is unavailable in watchOS
20 | return dequeueReusableCell(withIdentifier: Cell.id) as? Cell
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:27:67: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
25 | /// - Parameter headerFooterClass:
26 | /// - Returns: A header or footer view of the given type
27 | public func dequeueReusableHeaderFooterView<HeaderFooterView: UITableViewHeaderFooterView>(_ headerFooterClass: HeaderFooterView.Type) -> HeaderFooterView? {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
28 | return dequeueReusableHeaderFooterView(withIdentifier: headerFooterClass.id) as? HeaderFooterView
29 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:34:32: error: 'UITableViewCell' is unavailable in watchOS
32 | ///
33 | /// - Parameter cellClass: A cell type
34 | public func register<Cell: UITableViewCell>(cell cellClass: Cell.Type) {
| `- error: 'UITableViewCell' is unavailable in watchOS
35 | self.register(cellClass, forCellReuseIdentifier: cellClass.id)
36 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:41:44: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
39 | ///
40 | /// - Parameter cellClass: A cell type
41 | public func register<HeaderFooterView: UITableViewHeaderFooterView>(headerFooter headerFooterClass: HeaderFooterView.Type) {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
42 | self.register(headerFooterClass.self, forHeaderFooterViewReuseIdentifier: headerFooterClass.id)
43 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:11:11: error: 'UITableView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UITableView {
| `- error: 'UITableView' is unavailable in watchOS
12 |
13 | // MARK: - Reusable
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableViewCell/UITableViewCellExtension.swift:11:11: error: 'UITableViewCell' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
12 |
13 | /// Id of cell. Used to register and deque
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableViewHeaderFooterView/UITableViewHeaderFooterViewExtension.swift:11:11: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UITableViewHeaderFooterView {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
12 |
13 | /// Id of header or footer view. Used to register and deque
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITextView/UITextViewExtensions.swift:11:18: error: 'UITextView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UITextView {
| `- error: 'UITextView' is unavailable in watchOS
12 |
13 | /// Sets all inset to zero for text container inset.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:34:37: error: 'UIView' is unavailable in watchOS
32 |
33 | /// Gets the current first responder of the subviews.
34 | func currentFirstResponder() -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
35 | var firstResponder: UIView? = nil
36 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:109:34: error: 'UIView' is unavailable in watchOS
107 |
108 | /// Finds the first responder in the receiver and its subviews.
109 | func findFirstResponder() -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
110 | return findFirstResponder(inView: self)
111 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:114:29: error: 'UIView' is unavailable in watchOS
112 |
113 | /// Adds `view` as subview to `self` and sets constraints for all edges with specified inset.
114 | func addSubview(_ view: UIView, withEdgeInsets inset: UIEdgeInsets) {
| `- error: 'UIView' is unavailable in watchOS
115 | view.translatesAutoresizingMaskIntoConstraints = false
116 | addSubview(view)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:125:57: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | private func findFirstResponder(inView workingView: UIView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
126 | var firstResponder: UIView? = nil
127 | if workingView.isFirstResponder {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:125:68: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | private func findFirstResponder(inView workingView: UIView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
126 | var firstResponder: UIView? = nil
127 | if workingView.isFirstResponder {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:11:18: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | /// Constructor to set `translatesAutoresizingMaskIntoConstraints` directly on init
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIViewController/UIViewControllerExtension.swift:11:18: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 |
13 | /// Presents a default OK alert on the receiver. `okTitle` defaults to `"OK"` and `okAction` defaults to `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/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:
SwiftCompile normal arm64_32 (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/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/TriforkSwiftExtensions/TriforkSwiftExtensions/Array/ArrayExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Bool/BoolExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Bundle/BundleExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGFloat/CGFloatExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGRect/CGRectExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Collection/CollectionExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Data/DataExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Date/DateExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Encodable/EncodableExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Error/ErrorExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/FloatingPoint/FloatingPointExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/LAContext/LAContextExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/NSAttributedString/NSMutableAttributedStringExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/NSObject/NSObjectExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Numeric/NumericExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Optional/OptionalExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Publisher/PublisherExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Result/ResultClosureExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Sequence/SequenceExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/String/StringExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/String/StringFormatExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/String/StringProtocolExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/TriforkSwiftExtensionUtilities/TSELogger.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIColor/UIColorExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIDevice/UIDeviceExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIEdgeInsets/UIEdgeInsetsExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UILabel/UILabelExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIScrollView/UIScrollViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableViewCell/UITableViewCellExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableViewHeaderFooterView/UITableViewHeaderFooterViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITextView/UITextViewExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIViewController/UIViewControllerExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/URL/URLExtension.swift -target arm64_32-apple-watchos9.0 -module-can-import-version Combine 3023 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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions-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 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name TriforkSwiftExtensions -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions_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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64_32/TriforkSwiftExtensions.abi.json
SwiftCompile normal arm64_32 Compiling\ CGRectExtension.swift,\ CollectionExtension.swift,\ DataExtension.swift,\ DateExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGRect/CGRectExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Collection/CollectionExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Data/DataExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Date/DateExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGRect/CGRectExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGRectExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Collection/CollectionExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CollectionExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Data/DataExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DataExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Date/DateExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DateExtension.swift
SwiftCompile normal arm64_32 Compiling\ ArrayExtension.swift,\ BoolExtension.swift,\ BundleExtension.swift,\ CGFloatExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Array/ArrayExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Bool/BoolExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Bundle/BundleExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGFloat/CGFloatExtensions.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Array/ArrayExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Bool/BoolExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BoolExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Bundle/BundleExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BundleExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGFloat/CGFloatExtensions.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGFloatExtensions.swift
SwiftCompile normal arm64_32 Compiling\ PublisherExtensions.swift,\ ResultClosureExtension.swift,\ SequenceExtensions.swift,\ StringExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Publisher/PublisherExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Result/ResultClosureExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Sequence/SequenceExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/String/StringExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Publisher/PublisherExtensions.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PublisherExtensions.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Result/ResultClosureExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResultClosureExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Sequence/SequenceExtensions.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SequenceExtensions.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/String/StringExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile StringExtension.swift
SwiftCompile normal arm64_32 Compiling\ NSMutableAttributedStringExtension.swift,\ NSObjectExtension.swift,\ NumericExtension.swift,\ OptionalExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/NSAttributedString/NSMutableAttributedStringExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/NSObject/NSObjectExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Numeric/NumericExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Optional/OptionalExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/NSAttributedString/NSMutableAttributedStringExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSMutableAttributedStringExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/NSObject/NSObjectExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSObjectExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Numeric/NumericExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NumericExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Optional/OptionalExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OptionalExtension.swift
SwiftCompile normal arm64_32 Compiling\ UIApplicationExtensions.swift,\ UIColorExtension.swift,\ UIDeviceExtension.swift,\ UIEdgeInsetsExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIColor/UIColorExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIDevice/UIDeviceExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIEdgeInsets/UIEdgeInsetsExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:63:39: error: 'UIApplication' is unavailable in watchOS
61 | ///
62 | /// If the `canOpenUrl` check fails the method will do nothing.
63 | func openSafe(url: URL, options: [UIApplication.OpenExternalURLOptionsKey: Any]?, completionHandler: ((Bool) -> Void)?) {
| `- error: 'UIApplication' is unavailable in watchOS
64 | if !self.canOpenURL(url) {
65 | TSELogger.log(message: "could not open url :\(url.absoluteString)")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:47: error: 'UIViewController' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:122: error: 'UIViewController' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:67: error: 'UIApplication' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIApplication' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:88: error: 'keyWindow' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'keyWindow' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
| `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:11:18: error: 'UIApplication' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
12 |
13 | /// Calls `phoneNumber` by using the tel:// scheme.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:24:28: error: 'canOpenURL' is unavailable in watchOS
22 |
23 | if let phoneTestUrl: URL = URL(string: "tel://") {
24 | canOpen = self.canOpenURL(phoneTestUrl)
| `- error: 'canOpenURL' is unavailable in watchOS
25 | }
26 | 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/UIApplication.h:98:1: note: 'canOpenURL' has been explicitly marked unavailable here
96 |
97 | - (BOOL)openURL:(NSURL*)url API_DEPRECATED_WITH_REPLACEMENT("openURL:options:completionHandler:", ios(2.0, 10.0)) API_UNAVAILABLE(visionos, watchos);
98 | - (BOOL)canOpenURL:(NSURL *)url API_DEPRECATED("Prefer attempting to open URLs and handling any failures", ios(3.0, 27.0), visionos(1.0, 27.0), tvos(9.0, 27.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
| `- note: 'canOpenURL' has been explicitly marked unavailable here
99 |
100 | // Options are specified in the section below for openURL options. An empty options dictionary will result in the same
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIApplicationExtensions.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIColor/UIColorExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIColorExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIDevice/UIDeviceExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIDeviceExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIEdgeInsets/UIEdgeInsetsExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIEdgeInsetsExtension.swift
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:64:18: error: 'canOpenURL' is unavailable in watchOS
62 | /// If the `canOpenUrl` check fails the method will do nothing.
63 | func openSafe(url: URL, options: [UIApplication.OpenExternalURLOptionsKey: Any]?, completionHandler: ((Bool) -> Void)?) {
64 | if !self.canOpenURL(url) {
| `- error: 'canOpenURL' is unavailable in watchOS
65 | TSELogger.log(message: "could not open url :\(url.absoluteString)")
66 | completionHandler?(false)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:98:1: note: 'canOpenURL' has been explicitly marked unavailable here
96 |
97 | - (BOOL)openURL:(NSURL*)url API_DEPRECATED_WITH_REPLACEMENT("openURL:options:completionHandler:", ios(2.0, 10.0)) API_UNAVAILABLE(visionos, watchos);
98 | - (BOOL)canOpenURL:(NSURL *)url API_DEPRECATED("Prefer attempting to open URLs and handling any failures", ios(3.0, 27.0), visionos(1.0, 27.0), tvos(9.0, 27.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
| `- note: 'canOpenURL' has been explicitly marked unavailable here
99 |
100 | // Options are specified in the section below for openURL options. An empty options dictionary will result in the same
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:69:13: error: 'open(_:options:completionHandler:)' is unavailable in watchOS
67 | }
68 | if #available(iOS 10.0, *) {
69 | open(url, options: options ?? [:], completionHandler: completionHandler)
| `- error: 'open(_:options:completionHandler:)' is unavailable in watchOS
70 | } else {
71 | completionHandler?(openURL(url))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:104:1: note: 'open(_:options:completionHandler:)' has been explicitly marked unavailable here
102 | // than returning a result.
103 | // The completion handler is called on the main queue.
104 | - (void)openURL:(NSURL*)url options:(NSDictionary<UIApplicationOpenExternalURLOptionsKey, id> *)options completionHandler:(void (^ __nullable NS_SWIFT_UI_ACTOR)(BOOL success))completion API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
| `- note: 'open(_:options:completionHandler:)' has been explicitly marked unavailable here
105 |
106 | - (void)sendEvent:(UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:71:32: error: 'openURL' is unavailable in watchOS
69 | open(url, options: options ?? [:], completionHandler: completionHandler)
70 | } else {
71 | completionHandler?(openURL(url))
| `- error: 'openURL' is unavailable in watchOS
72 | }
73 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:97:1: note: 'openURL' has been explicitly marked unavailable here
95 | @property(nonatomic,getter=isIdleTimerDisabled) BOOL idleTimerDisabled; // default is NO
96 |
97 | - (BOOL)openURL:(NSURL*)url API_DEPRECATED_WITH_REPLACEMENT("openURL:options:completionHandler:", ios(2.0, 10.0)) API_UNAVAILABLE(visionos, watchos);
| `- note: 'openURL' has been explicitly marked unavailable here
98 | - (BOOL)canOpenURL:(NSURL *)url API_DEPRECATED("Prefer attempting to open URLs and handling any failures", ios(3.0, 27.0), visionos(1.0, 27.0), tvos(9.0, 27.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
99 |
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:81:54: error: 'UINavigationController' is unavailable in watchOS
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
81 | if let navigationController = controller as? UINavigationController {
| `- error: 'UINavigationController' is unavailable in watchOS
82 | return topViewController(controller: navigationController.visibleViewController)
83 | }
/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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:84:47: error: 'UITabBarController' is unavailable in watchOS
82 | return topViewController(controller: navigationController.visibleViewController)
83 | }
84 | if let tabController = controller as? UITabBarController {
| `- error: 'UITabBarController' is unavailable in watchOS
85 | if let selected = tabController.selectedViewController {
86 | return topViewController(controller: selected)
/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.
SwiftCompile normal arm64_32 Compiling\ UIViewExtension.swift,\ UIViewControllerExtension.swift,\ URLExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIViewController/UIViewControllerExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/URL/URLExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:34:37: error: 'UIView' is unavailable in watchOS
32 |
33 | /// Gets the current first responder of the subviews.
34 | func currentFirstResponder() -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
35 | var firstResponder: UIView? = nil
36 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:109:34: error: 'UIView' is unavailable in watchOS
107 |
108 | /// Finds the first responder in the receiver and its subviews.
109 | func findFirstResponder() -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
110 | return findFirstResponder(inView: self)
111 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:114:29: error: 'UIView' is unavailable in watchOS
112 |
113 | /// Adds `view` as subview to `self` and sets constraints for all edges with specified inset.
114 | func addSubview(_ view: UIView, withEdgeInsets inset: UIEdgeInsets) {
| `- error: 'UIView' is unavailable in watchOS
115 | view.translatesAutoresizingMaskIntoConstraints = false
116 | addSubview(view)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:125:57: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | private func findFirstResponder(inView workingView: UIView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
126 | var firstResponder: UIView? = nil
127 | if workingView.isFirstResponder {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:125:68: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | private func findFirstResponder(inView workingView: UIView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
126 | var firstResponder: UIView? = nil
127 | if workingView.isFirstResponder {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:11:18: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | /// Constructor to set `translatesAutoresizingMaskIntoConstraints` directly on init
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:35:29: error: 'UIView' is unavailable in watchOS
33 | /// Gets the current first responder of the subviews.
34 | func currentFirstResponder() -> UIView? {
35 | var firstResponder: UIView? = nil
| `- error: 'UIView' is unavailable in watchOS
36 |
37 | if self.isFirstResponder {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:41:23: error: 'UIView' is unavailable in watchOS
39 | }
40 | else {
41 | for view: UIView in self.subviews {
| `- error: 'UIView' is unavailable in watchOS
42 | firstResponder = view.currentFirstResponder()
43 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:56:19: error: 'CAShapeLayer' is unavailable in watchOS
54 | func roundCornersOnEdge(edge: UIRectEdge) {
55 |
56 | let mask: CAShapeLayer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
57 | mask.backgroundColor = UIColor.black.cgColor
58 | mask.cornerRadius = self.bounds.height
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:56:34: error: 'CAShapeLayer' is unavailable in watchOS
54 | func roundCornersOnEdge(edge: UIRectEdge) {
55 |
56 | let mask: CAShapeLayer = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
57 | mask.backgroundColor = UIColor.black.cgColor
58 | mask.cornerRadius = self.bounds.height
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:81:25: error: 'CAKeyframeAnimation' is unavailable in watchOS
79 | /// Performs shake animation on view.
80 | func shake(withShakeDistance shakeDistance: CGFloat = 20, duration: TimeInterval = 0.6, animationKey: String = "shake") {
81 | let animation = CAKeyframeAnimation(keyPath: "transform.translation.x")
| `- error: 'CAKeyframeAnimation' is unavailable in watchOS
82 | animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear)
83 | animation.duration = duration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:166:12: note: 'CAKeyframeAnimation' has been explicitly marked unavailable here
164 |
165 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
166 | @interface CAKeyframeAnimation : CAPropertyAnimation
| `- note: 'CAKeyframeAnimation' has been explicitly marked unavailable here
167 |
168 | /* An array of objects providing the value of the animation function for
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:82:36: error: 'CAMediaTimingFunction' is unavailable in watchOS
80 | func shake(withShakeDistance shakeDistance: CGFloat = 20, duration: TimeInterval = 0.6, animationKey: String = "shake") {
81 | let animation = CAKeyframeAnimation(keyPath: "transform.translation.x")
82 | animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear)
| `- error: 'CAMediaTimingFunction' is unavailable in watchOS
83 | animation.duration = duration
84 | animation.values = [-shakeDistance,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
| `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:82:64: error: 'CAMediaTimingFunctionName' is unavailable in watchOS
80 | func shake(withShakeDistance shakeDistance: CGFloat = 20, duration: TimeInterval = 0.6, animationKey: String = "shake") {
81 | let animation = CAKeyframeAnimation(keyPath: "transform.translation.x")
82 | animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear)
| `- error: 'CAMediaTimingFunctionName' is unavailable in watchOS
83 | animation.duration = duration
84 | animation.values = [-shakeDistance,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:15:20: note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
13 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
14 |
15 | typedef NSString * CAMediaTimingFunctionName NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAMediaTimingFunctionName' has been explicitly marked unavailable here
16 |
17 | /* Represents one segment of a function describing a timing curve. The
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:82:90: error: 'linear' is unavailable in watchOS
80 | func shake(withShakeDistance shakeDistance: CGFloat = 20, duration: TimeInterval = 0.6, animationKey: String = "shake") {
81 | let animation = CAKeyframeAnimation(keyPath: "transform.translation.x")
82 | animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear)
| `- error: 'linear' is unavailable in watchOS
83 | animation.duration = duration
84 | animation.values = [-shakeDistance,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:54:43: note: 'linear' has been explicitly marked unavailable here
52 | /** Timing function names. **/
53 |
54 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionLinear
| `- note: 'linear' has been explicitly marked unavailable here
55 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
56 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseIn
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:103:38: error: 'UIView' is unavailable in watchOS
101 | //copy to avoid modifying underlying structure at the same time as reading it.
102 | let ourSubViews = subviews
103 | ourSubViews.forEach { (view: UIView) in
| `- error: 'UIView' is unavailable in watchOS
104 | view.removeFromSuperview()
105 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:117:9: error: 'NSLayoutConstraint' is unavailable in watchOS
115 | view.translatesAutoresizingMaskIntoConstraints = false
116 | addSubview(view)
117 | NSLayoutConstraint.activate([
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
118 | view.leadingAnchor.constraint(equalTo: leadingAnchor, constant: inset.left),
119 | view.trailingAnchor.constraint(equalTo: trailingAnchor, constant: -inset.right),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:126:29: error: 'UIView' is unavailable in watchOS
124 |
125 | private func findFirstResponder(inView workingView: UIView) -> UIView? {
126 | var firstResponder: UIView? = nil
| `- error: 'UIView' is unavailable in watchOS
127 | if workingView.isFirstResponder {
128 | firstResponder = workingView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:131:26: error: 'UIView' is unavailable in watchOS
129 | }
130 | else {
131 | for subview: UIView in workingView.subviews {
| `- error: 'UIView' is unavailable in watchOS
132 | firstResponder = self.findFirstResponder(inView: subview)
133 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIViewController/UIViewControllerExtension.swift:11:18: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 |
13 | /// Presents a default OK alert on the receiver. `okTitle` defaults to `"OK"` and `okAction` defaults to `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/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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIViewController/UIViewControllerExtension.swift:15:20: error: 'UIAlertController' is unavailable in watchOS
13 | /// Presents a default OK alert on the receiver. `okTitle` defaults to `"OK"` and `okAction` defaults to `nil`.
14 | func presentOkAlert(withTitle title: String, message: String, okTitle: String = "OK", okAction: (() -> Void)? = nil) {
15 | let alert: UIAlertController = UIAlertController.okAlert(title: title, message: message, okTitle: okTitle, okAction: okAction)
| `- error: 'UIAlertController' is unavailable in watchOS
16 | alert.present(onViewController: self)
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
| `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIViewExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIViewController/UIViewControllerExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIViewControllerExtension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/URL/URLExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile URLExtension.swift
SwiftCompile normal arm64 Compiling\ UILabelExtensions.swift,\ UIScrollViewExtension.swift,\ UIStackViewExtension.swift,\ UITableViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UILabel/UILabelExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIScrollView/UIScrollViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UILabel/UILabelExtensions.swift:11:18: error: 'UILabel' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UILabel {
| `- error: 'UILabel' is unavailable in watchOS
12 |
13 | ///MARK: - Formatting
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIScrollView/UIScrollViewExtension.swift:11:11: error: 'UIScrollView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
12 |
13 | /// Return the scroll views current page
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:20:41: error: 'UIView' is unavailable in watchOS
18 | /// - distribution: The distribution of the arranged views along the stack view’s axis. The default value is `UIStackView.Distribution.fill`.
19 | /// - alignment: The alignment of the arranged subviews perpendicular to the stack view’s axis. The default value is `UIStackView.Alignment.fill`.
20 | convenience init(arrangedSubviews: [UIView] = [],
| `- error: 'UIView' is unavailable in watchOS
21 | axis: NSLayoutConstraint.Axis = .horizontal,
22 | spacing: CGFloat = 0,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:21:28: error: 'NSLayoutConstraint' is unavailable in watchOS
19 | /// - alignment: The alignment of the arranged subviews perpendicular to the stack view’s axis. The default value is `UIStackView.Alignment.fill`.
20 | convenience init(arrangedSubviews: [UIView] = [],
21 | axis: NSLayoutConstraint.Axis = .horizontal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:23:36: error: 'UIStackView' is unavailable in watchOS
21 | axis: NSLayoutConstraint.Axis = .horizontal,
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
24 | alignment: UIStackView.Alignment = .fill) {
25 | self.init(arrangedSubviews: arrangedSubviews)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:24:33: error: 'UIStackView' is unavailable in watchOS
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
24 | alignment: UIStackView.Alignment = .fill) {
| `- error: 'UIStackView' is unavailable in watchOS
25 | self.init(arrangedSubviews: arrangedSubviews)
26 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:11:18: error: 'UIStackView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
12 |
13 | /// Returns a new stack view object that manages the provided views.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:35:22: error: 'UIView' is unavailable in watchOS
33 | /// Removes all arranged subviews in receiver.
34 | func removeAllArrangedViews() {
35 | for subView: UIView in self.arrangedSubviews {
| `- error: 'UIView' is unavailable in watchOS
36 | subView.removeFromSuperview()
37 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:19:31: error: 'UITableViewCell' is unavailable in watchOS
17 | /// - Parameter cellClass: Cell type
18 | /// - Returns: A cell of the given type
19 | public func dequeue<Cell: UITableViewCell>(_ cellClass: Cell.Type) -> Cell? {
| `- error: 'UITableViewCell' is unavailable in watchOS
20 | return dequeueReusableCell(withIdentifier: Cell.id) as? Cell
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:27:67: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
25 | /// - Parameter headerFooterClass:
26 | /// - Returns: A header or footer view of the given type
27 | public func dequeueReusableHeaderFooterView<HeaderFooterView: UITableViewHeaderFooterView>(_ headerFooterClass: HeaderFooterView.Type) -> HeaderFooterView? {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
28 | return dequeueReusableHeaderFooterView(withIdentifier: headerFooterClass.id) as? HeaderFooterView
29 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:34:32: error: 'UITableViewCell' is unavailable in watchOS
32 | ///
33 | /// - Parameter cellClass: A cell type
34 | public func register<Cell: UITableViewCell>(cell cellClass: Cell.Type) {
| `- error: 'UITableViewCell' is unavailable in watchOS
35 | self.register(cellClass, forCellReuseIdentifier: cellClass.id)
36 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:41:44: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
39 | ///
40 | /// - Parameter cellClass: A cell type
41 | public func register<HeaderFooterView: UITableViewHeaderFooterView>(headerFooter headerFooterClass: HeaderFooterView.Type) {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
42 | self.register(headerFooterClass.self, forHeaderFooterViewReuseIdentifier: headerFooterClass.id)
43 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UILabel/UILabelExtensions.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UILabelExtensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIScrollView/UIScrollViewExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIScrollViewExtension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIStackViewExtension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UITableViewExtension.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ TriforkSwiftExtensions (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:14:115: error: 'UIAlertController' is unavailable in watchOS
12 |
13 | /// Constructs an OK-alert with a `title` and `message`. The `okTitle` can be set to support localization, if not set it will default to `"OK"`.
14 | static func okAlert(title: String, message: String, okTitle: String = "OK", okAction: (() -> Void)? = nil) -> UIAlertController {
| `- error: 'UIAlertController' is unavailable in watchOS
15 | let alert: UIAlertController = UIAlertController(title: title, message: message, preferredStyle: .alert)
16 | alert.addAction(title: okTitle, style: .default, action: okAction)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
| `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:23:51: error: 'UIViewController' is unavailable in watchOS
21 | ///
22 | /// The `tintColor` defaults to `nil`, which will give the Apple standard.
23 | func present(onViewController viewController: UIViewController, tintColor: UIColor? = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
24 | self.view.tintColor = tintColor
25 | viewController.present(self, animated: true, 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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:32:42: error: 'UIAlertAction' is unavailable in watchOS
30 | /// Adds an action to the receiver.
31 | @discardableResult
32 | func addAction(title: String, style: UIAlertAction.Style, action: (() -> Void)?) -> UIAlertAction {
| `- error: 'UIAlertAction' is unavailable in watchOS
33 | let alertAction: UIAlertAction = UIAlertAction(title: title, style: style, handler: { (_) in
34 | action?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:32:12: note: 'UIAlertAction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIAlertAction : NSObject <NSCopying>
| `- note: 'UIAlertAction' has been explicitly marked unavailable here
33 |
34 | + (instancetype)actionWithTitle:(nullable NSString *)title style:(UIAlertActionStyle)style handler:(void (^ __nullable)(UIAlertAction *action))handler;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:32:89: error: 'UIAlertAction' is unavailable in watchOS
30 | /// Adds an action to the receiver.
31 | @discardableResult
32 | func addAction(title: String, style: UIAlertAction.Style, action: (() -> Void)?) -> UIAlertAction {
| `- error: 'UIAlertAction' is unavailable in watchOS
33 | let alertAction: UIAlertAction = UIAlertAction(title: title, style: style, handler: { (_) in
34 | action?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:32:12: note: 'UIAlertAction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIAlertAction : NSObject <NSCopying>
| `- note: 'UIAlertAction' has been explicitly marked unavailable here
33 |
34 | + (instancetype)actionWithTitle:(nullable NSString *)title style:(UIAlertActionStyle)style handler:(void (^ __nullable)(UIAlertAction *action))handler;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift:11:18: error: 'UIAlertController' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIAlertController {
| `- error: 'UIAlertController' is unavailable in watchOS
12 |
13 | /// Constructs an OK-alert with a `title` and `message`. The `okTitle` can be set to support localization, if not set it will default to `"OK"`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
| `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:63:39: error: 'UIApplication' is unavailable in watchOS
61 | ///
62 | /// If the `canOpenUrl` check fails the method will do nothing.
63 | func openSafe(url: URL, options: [UIApplication.OpenExternalURLOptionsKey: Any]?, completionHandler: ((Bool) -> Void)?) {
| `- error: 'UIApplication' is unavailable in watchOS
64 | if !self.canOpenURL(url) {
65 | TSELogger.log(message: "could not open url :\(url.absoluteString)")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:47: error: 'UIViewController' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:122: error: 'UIViewController' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/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/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:67: error: 'UIApplication' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIApplication' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:80:88: error: 'keyWindow' is unavailable in watchOS
78 | /// 2. Checks for selected UITabBarController's selectedViewController
79 | /// 3. Check for presented view controllers.
80 | static func topViewController(controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController) -> UIViewController? {
| `- error: 'keyWindow' is unavailable in watchOS
81 | if let navigationController = controller as? UINavigationController {
82 | return topViewController(controller: navigationController.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
| `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift:11:18: error: 'UIApplication' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
12 |
13 | /// Calls `phoneNumber` by using the tel:// scheme.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIDevice/UIDeviceExtension.swift:11:18: error: 'UIDevice' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIDevice {
| `- error: 'UIDevice' is unavailable in watchOS
12 |
13 | /// Returns the identifier of the running device.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
| `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UILabel/UILabelExtensions.swift:11:18: error: 'UILabel' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UILabel {
| `- error: 'UILabel' is unavailable in watchOS
12 |
13 | ///MARK: - Formatting
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIScrollView/UIScrollViewExtension.swift:11:11: error: 'UIScrollView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
12 |
13 | /// Return the scroll views current page
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:20:41: error: 'UIView' is unavailable in watchOS
18 | /// - distribution: The distribution of the arranged views along the stack view’s axis. The default value is `UIStackView.Distribution.fill`.
19 | /// - alignment: The alignment of the arranged subviews perpendicular to the stack view’s axis. The default value is `UIStackView.Alignment.fill`.
20 | convenience init(arrangedSubviews: [UIView] = [],
| `- error: 'UIView' is unavailable in watchOS
21 | axis: NSLayoutConstraint.Axis = .horizontal,
22 | spacing: CGFloat = 0,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:21:28: error: 'NSLayoutConstraint' is unavailable in watchOS
19 | /// - alignment: The alignment of the arranged subviews perpendicular to the stack view’s axis. The default value is `UIStackView.Alignment.fill`.
20 | convenience init(arrangedSubviews: [UIView] = [],
21 | axis: NSLayoutConstraint.Axis = .horizontal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:23:36: error: 'UIStackView' is unavailable in watchOS
21 | axis: NSLayoutConstraint.Axis = .horizontal,
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
24 | alignment: UIStackView.Alignment = .fill) {
25 | self.init(arrangedSubviews: arrangedSubviews)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:24:33: error: 'UIStackView' is unavailable in watchOS
22 | spacing: CGFloat = 0,
23 | distribution: UIStackView.Distribution = .fill,
24 | alignment: UIStackView.Alignment = .fill) {
| `- error: 'UIStackView' is unavailable in watchOS
25 | self.init(arrangedSubviews: arrangedSubviews)
26 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift:11:18: error: 'UIStackView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
12 |
13 | /// Returns a new stack view object that manages the provided views.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:19:31: error: 'UITableViewCell' is unavailable in watchOS
17 | /// - Parameter cellClass: Cell type
18 | /// - Returns: A cell of the given type
19 | public func dequeue<Cell: UITableViewCell>(_ cellClass: Cell.Type) -> Cell? {
| `- error: 'UITableViewCell' is unavailable in watchOS
20 | return dequeueReusableCell(withIdentifier: Cell.id) as? Cell
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:27:67: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
25 | /// - Parameter headerFooterClass:
26 | /// - Returns: A header or footer view of the given type
27 | public func dequeueReusableHeaderFooterView<HeaderFooterView: UITableViewHeaderFooterView>(_ headerFooterClass: HeaderFooterView.Type) -> HeaderFooterView? {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
28 | return dequeueReusableHeaderFooterView(withIdentifier: headerFooterClass.id) as? HeaderFooterView
29 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:34:32: error: 'UITableViewCell' is unavailable in watchOS
32 | ///
33 | /// - Parameter cellClass: A cell type
34 | public func register<Cell: UITableViewCell>(cell cellClass: Cell.Type) {
| `- error: 'UITableViewCell' is unavailable in watchOS
35 | self.register(cellClass, forCellReuseIdentifier: cellClass.id)
36 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:41:44: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
39 | ///
40 | /// - Parameter cellClass: A cell type
41 | public func register<HeaderFooterView: UITableViewHeaderFooterView>(headerFooter headerFooterClass: HeaderFooterView.Type) {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
42 | self.register(headerFooterClass.self, forHeaderFooterViewReuseIdentifier: headerFooterClass.id)
43 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift:11:11: error: 'UITableView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UITableView {
| `- error: 'UITableView' is unavailable in watchOS
12 |
13 | // MARK: - Reusable
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableViewCell/UITableViewCellExtension.swift:11:11: error: 'UITableViewCell' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
12 |
13 | /// Id of cell. Used to register and deque
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableViewHeaderFooterView/UITableViewHeaderFooterViewExtension.swift:11:11: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UITableViewHeaderFooterView {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
12 |
13 | /// Id of header or footer view. Used to register and deque
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITextView/UITextViewExtensions.swift:11:18: error: 'UITextView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UITextView {
| `- error: 'UITextView' is unavailable in watchOS
12 |
13 | /// Sets all inset to zero for text container inset.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:34:37: error: 'UIView' is unavailable in watchOS
32 |
33 | /// Gets the current first responder of the subviews.
34 | func currentFirstResponder() -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
35 | var firstResponder: UIView? = nil
36 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:109:34: error: 'UIView' is unavailable in watchOS
107 |
108 | /// Finds the first responder in the receiver and its subviews.
109 | func findFirstResponder() -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
110 | return findFirstResponder(inView: self)
111 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:114:29: error: 'UIView' is unavailable in watchOS
112 |
113 | /// Adds `view` as subview to `self` and sets constraints for all edges with specified inset.
114 | func addSubview(_ view: UIView, withEdgeInsets inset: UIEdgeInsets) {
| `- error: 'UIView' is unavailable in watchOS
115 | view.translatesAutoresizingMaskIntoConstraints = false
116 | addSubview(view)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:125:57: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | private func findFirstResponder(inView workingView: UIView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
126 | var firstResponder: UIView? = nil
127 | if workingView.isFirstResponder {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:125:68: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | private func findFirstResponder(inView workingView: UIView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
126 | var firstResponder: UIView? = nil
127 | if workingView.isFirstResponder {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift:11:18: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | /// Constructor to set `translatesAutoresizingMaskIntoConstraints` directly on init
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIViewController/UIViewControllerExtension.swift:11:18: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 |
13 | /// Presents a default OK alert on the receiver. `okTitle` defaults to `"OK"` and `okAction` defaults to `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/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/TriforkSwiftExtensions/TriforkSwiftExtensions/Array/ArrayExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Bool/BoolExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Bundle/BundleExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGFloat/CGFloatExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGRect/CGRectExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Collection/CollectionExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Data/DataExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Date/DateExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Encodable/EncodableExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Error/ErrorExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/FloatingPoint/FloatingPointExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/LAContext/LAContextExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/NSAttributedString/NSMutableAttributedStringExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/NSObject/NSObjectExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Numeric/NumericExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Optional/OptionalExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Publisher/PublisherExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Result/ResultClosureExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Sequence/SequenceExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/String/StringExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/String/StringFormatExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/String/StringProtocolExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/TriforkSwiftExtensionUtilities/TSELogger.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIAlertController/UIAlertControllerExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIApplication/UIApplicationExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIColor/UIColorExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIDevice/UIDeviceExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIEdgeInsets/UIEdgeInsetsExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UILabel/UILabelExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIScrollView/UIScrollViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIStackView/UIStackViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableView/UITableViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableViewCell/UITableViewCellExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITableViewHeaderFooterView/UITableViewHeaderFooterViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UITextView/UITextViewExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIView/UIViewExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/UIViewController/UIViewControllerExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/URL/URLExtension.swift -target arm64-apple-watchos9.0 -module-can-import-version Combine 3023 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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions-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 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name TriforkSwiftExtensions -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions_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/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TriforkSwiftExtensions.build/Debug-watchos/TriforkSwiftExtensions-t.build/Objects-normal/arm64/TriforkSwiftExtensions.abi.json
SwiftCompile normal arm64 (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ CGRectExtension.swift,\ CollectionExtension.swift,\ DataExtension.swift,\ DateExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGRect/CGRectExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Collection/CollectionExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Data/DataExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Date/DateExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/CGRect/CGRectExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGRectExtension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Collection/CollectionExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CollectionExtension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Data/DataExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DataExtension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Date/DateExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DateExtension.swift
SwiftCompile normal arm64 Compiling\ EncodableExtension.swift,\ ErrorExtension.swift,\ FloatingPointExtensions.swift,\ LAContextExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Encodable/EncodableExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Error/ErrorExtension.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/FloatingPoint/FloatingPointExtensions.swift /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/LAContext/LAContextExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Encodable/EncodableExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EncodableExtension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/Error/ErrorExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ErrorExtension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/FloatingPoint/FloatingPointExtensions.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FloatingPointExtensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TriforkSwiftExtensions/TriforkSwiftExtensions/LAContext/LAContextExtension.swift (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LAContextExtension.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-17 23:42:45.270 xcodebuild[786:4766] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ TriforkSwiftExtensions (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftEmitModule normal arm64 Emitting\ module\ for\ TriforkSwiftExtensions (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
SwiftCompile normal arm64 (in target 'TriforkSwiftExtensions' from project 'TriforkSwiftExtensions')
Building workspace TriforkSwiftExtensions with scheme TriforkSwiftExtensions
(5 failures)
BUILD FAILURE 6.4 watchOS