The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftlierUIKit, reference 6.3.2 (393bf7), with Swift 6.4 for watchOS using Xcode 27.0 on 17 Sep 2026 09:37:58 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 SwiftlierUIKit -destination generic/platform=watchOS

Build Log

33 |
34 | + (instancetype)actionWithTitle:(nullable NSString *)title style:(UIAlertActionStyle)style handler:(void (^ __nullable)(UIAlertAction *action))handler;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/Alert.swift:13:90: error: 'UIAlertAction' is unavailable in watchOS
 11 | import ObjectiveC
 12 |
 13 | var MakeAlertAction: (String?, UIAlertAction.Style, ((UIAlertAction) -> Swift.Void)?) -> UIAlertAction = UIAlertAction.init
    |                                                                                          `- error: 'UIAlertAction' is unavailable in watchOS
 14 |
 15 | public class ErrorOccured: EventType { public typealias CallbackParam = SwiftlierError }
/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/Sources/SwiftlierUIKit/Controller/Alert.swift:13:106: error: 'UIAlertAction' is unavailable in watchOS
 11 | import ObjectiveC
 12 |
 13 | var MakeAlertAction: (String?, UIAlertAction.Style, ((UIAlertAction) -> Swift.Void)?) -> UIAlertAction = UIAlertAction.init
    |                                                                                                          `- error: 'UIAlertAction' is unavailable in watchOS
 14 |
 15 | public class ErrorOccured: EventType { public typealias CallbackParam = SwiftlierError }
/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/Sources/SwiftlierUIKit/Controller/Alert.swift:64:11: error: 'UIViewController' is unavailable in watchOS
 62 | }
 63 |
 64 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 65 |     public func showAlert(
 66 |         withError error: Error,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/Alert.swift:216:23: error: 'UIKeyboardType' is unavailable in watchOS
214 |         textFieldPlaceholder: String = "",
215 |         textFieldDefault: String? = nil,
216 |         keyboardType: UIKeyboardType = .default,
    |                       `- error: 'UIKeyboardType' is unavailable in watchOS
217 |         cancel: TextAction? = nil,
218 |         preferred: TextAction? = 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/UITextInputTraits.h:127:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
125 | // type if UIKeyboardTypeNumberPad is not supported).
126 | //
127 | typedef NS_ENUM(NSInteger, UIKeyboardType) {
    |                            `- note: 'UIKeyboardType' has been explicitly marked unavailable here
128 |     UIKeyboardTypeDefault,                // Default type for the current input method.
129 |     UIKeyboardTypeASCIICapable,           // Displays a keyboard which can enter ASCII characters
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/Alert.swift:77:11: error: 'UIViewController' is unavailable in watchOS
 75 | }
 76 |
 77 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
 78 |     public func showAlert(
 79 |         withError error: SwiftlierError,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/Alert.swift:281:16: error: 'UIAlertController' is unavailable in watchOS
279 |         withTitle title: String,
280 |         message: String?,
281 |         style: UIAlertController.Style,
    |                `- error: 'UIAlertController' is unavailable in watchOS
282 |         cancel: AnyAlertAction? = nil,
283 |         preferred: AnyAlertAction? = 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/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/Sources/SwiftlierUIKit/Controller/Alert.swift:285:30: error: 'UIAlertAction' is unavailable in watchOS
283 |         preferred: AnyAlertAction? = nil,
284 |         other: [AnyAlertAction] = [],
285 |         onTapped: @escaping (UIAlertAction) -> ()
    |                              `- error: 'UIAlertAction' is unavailable in watchOS
286 |         ) -> UIAlertController
287 |     {
/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/Sources/SwiftlierUIKit/Controller/Alert.swift:286:14: error: 'UIAlertController' is unavailable in watchOS
284 |         other: [AnyAlertAction] = [],
285 |         onTapped: @escaping (UIAlertAction) -> ()
286 |         ) -> UIAlertController
    |              `- error: 'UIAlertController' is unavailable in watchOS
287 |     {
288 |         let alert = UIAlertController(title: title, message: message, preferredStyle: style)
/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/Sources/SwiftlierUIKit/Controller/Alert.swift:237:30: error: 'UITextField' is unavailable in watchOS
235 |         }
236 |
237 |         var promptTextField: UITextField?
    |                              `- error: 'UITextField' is unavailable in watchOS
238 |         let alert = Alert.buildAlert(
239 |             withTitle: title,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/Alert.swift:288:21: error: 'UIAlertController' is unavailable in watchOS
286 |         ) -> UIAlertController
287 |     {
288 |         let alert = UIAlertController(title: title, message: message, preferredStyle: style)
    |                     `- error: 'UIAlertController' is unavailable in watchOS
289 |
290 |         if let cancel = cancel {
/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/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:18:99: error: 'UITableView' is unavailable in watchOS
16 |
17 | class TableDataSource<D: DataSourceType>: NSObject, UITableViewDataSource {
18 |     typealias TableViewCellCreation = (_ indexPath: IndexPath, _ value: D.ValueType, _ tableView: UITableView) -> (UITableViewCell)
   |                                                                                                   `- error: 'UITableView' is unavailable in watchOS
19 |
20 |     let source: D
/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/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:18:116: error: 'UITableViewCell' is unavailable in watchOS
16 |
17 | class TableDataSource<D: DataSourceType>: NSObject, UITableViewDataSource {
18 |     typealias TableViewCellCreation = (_ indexPath: IndexPath, _ value: D.ValueType, _ tableView: UITableView) -> (UITableViewCell)
   |                                                                                                                    `- error: 'UITableViewCell' is unavailable in watchOS
19 |
20 |     let source: D
/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/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:28:33: error: 'UITableView' is unavailable in watchOS
26 |     }
27 |
28 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
   |                                 `- error: 'UITableView' is unavailable in watchOS
29 |         return source.count
30 |     }
/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/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:32:33: error: 'UITableView' is unavailable in watchOS
30 |     }
31 |
32 |     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
   |                                 `- error: 'UITableView' is unavailable in watchOS
33 |         let item = self.source.item(at: indexPath.row)
34 |         return self.tableCellCreation(indexPath, item, tableView)
/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/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:32:84: error: 'UITableViewCell' is unavailable in watchOS
30 |     }
31 |
32 |     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
   |                                                                                    `- error: 'UITableViewCell' is unavailable in watchOS
33 |         let item = self.source.item(at: indexPath.row)
34 |         return self.tableCellCreation(indexPath, item, tableView)
/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/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:17:53: error: 'UITableViewDataSource' is unavailable in watchOS
15 | }
16 |
17 | class TableDataSource<D: DataSourceType>: NSObject, UITableViewDataSource {
   |                                                     `- error: 'UITableViewDataSource' is unavailable in watchOS
18 |     typealias TableViewCellCreation = (_ indexPath: IndexPath, _ value: D.ValueType, _ tableView: UITableView) -> (UITableViewCell)
19 |
/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:539:11: note: 'UITableViewDataSource' has been explicitly marked unavailable here
537 |
538 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
539 | @protocol UITableViewDataSource<NSObject>
    |           `- note: 'UITableViewDataSource' has been explicitly marked unavailable here
540 |
541 | @required
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:39:109: error: 'UICollectionView' is unavailable in watchOS
37 |
38 | class CollectionDataSource<D: DataSourceType>: NSObject, UICollectionViewDataSource {
39 |     typealias CollectionViewCellCreation = (_ indexPath: IndexPath, _ value: D.ValueType, _ collectionView: UICollectionView) -> (UICollectionViewCell)
   |                                                                                                             `- error: 'UICollectionView' is unavailable in watchOS
40 |
41 |     let source: D
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:39:131: error: 'UICollectionViewCell' is unavailable in watchOS
37 |
38 | class CollectionDataSource<D: DataSourceType>: NSObject, UICollectionViewDataSource {
39 |     typealias CollectionViewCellCreation = (_ indexPath: IndexPath, _ value: D.ValueType, _ collectionView: UICollectionView) -> (UICollectionViewCell)
   |                                                                                                                                   `- error: 'UICollectionViewCell' is unavailable in watchOS
40 |
41 |     let source: D
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:49:43: error: 'UICollectionView' is unavailable in watchOS
47 |     }
48 |
49 |     func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
   |                                           `- error: 'UICollectionView' is unavailable in watchOS
50 |         return self.source.count
51 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:53:43: error: 'UICollectionView' is unavailable in watchOS
51 |     }
52 |
53 |     func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
   |                                           `- error: 'UICollectionView' is unavailable in watchOS
54 |         let item = self.source.item(at: indexPath.row)
55 |         return self.collectionCellCreation(indexPath, item, collectionView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:53:100: error: 'UICollectionViewCell' is unavailable in watchOS
51 |     }
52 |
53 |     func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
   |                                                                                                    `- error: 'UICollectionViewCell' is unavailable in watchOS
54 |         let item = self.source.item(at: indexPath.row)
55 |         return self.collectionCellCreation(indexPath, item, collectionView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:38:58: error: 'UICollectionViewDataSource' is unavailable in watchOS
36 | }
37 |
38 | class CollectionDataSource<D: DataSourceType>: NSObject, UICollectionViewDataSource {
   |                                                          `- error: 'UICollectionViewDataSource' is unavailable in watchOS
39 |     typealias CollectionViewCellCreation = (_ indexPath: IndexPath, _ value: D.ValueType, _ collectionView: UICollectionView) -> (UICollectionViewCell)
40 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 71 |
 72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 73 | @protocol UICollectionViewDataSource <NSObject>
    |           `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 74 | @required
 75 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:60:128: error: 'UITableView' is unavailable in watchOS
58 |
59 | extension DataSourceType {
60 |     public func dataSourceWithCellCreation(_ cellCreation: @escaping (_ indexPath: IndexPath, _ value: ValueType, _ tableView: UITableView) -> UITableViewCell) -> UITableViewDataSource {
   |                                                                                                                                `- error: 'UITableView' is unavailable in watchOS
61 |         return TableDataSource(source: self, tableCellCreation: cellCreation)
62 |     }
/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/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:60:144: error: 'UITableViewCell' is unavailable in watchOS
58 |
59 | extension DataSourceType {
60 |     public func dataSourceWithCellCreation(_ cellCreation: @escaping (_ indexPath: IndexPath, _ value: ValueType, _ tableView: UITableView) -> UITableViewCell) -> UITableViewDataSource {
   |                                                                                                                                                `- error: 'UITableViewCell' is unavailable in watchOS
61 |         return TableDataSource(source: self, tableCellCreation: cellCreation)
62 |     }
/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/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:60:164: error: 'UITableViewDataSource' is unavailable in watchOS
58 |
59 | extension DataSourceType {
60 |     public func dataSourceWithCellCreation(_ cellCreation: @escaping (_ indexPath: IndexPath, _ value: ValueType, _ tableView: UITableView) -> UITableViewCell) -> UITableViewDataSource {
   |                                                                                                                                                                    `- error: 'UITableViewDataSource' is unavailable in watchOS
61 |         return TableDataSource(source: self, tableCellCreation: cellCreation)
62 |     }
/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:539:11: note: 'UITableViewDataSource' has been explicitly marked unavailable here
537 |
538 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
539 | @protocol UITableViewDataSource<NSObject>
    |           `- note: 'UITableViewDataSource' has been explicitly marked unavailable here
540 |
541 | @required
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:64:133: error: 'UICollectionView' is unavailable in watchOS
62 |     }
63 |
64 |     public func dataSourceWithCellCreation(_ cellCreation: @escaping (_ indexPath: IndexPath, _ value: ValueType, _ collectionView: UICollectionView) -> UICollectionViewCell) -> UICollectionViewDataSource {
   |                                                                                                                                     `- error: 'UICollectionView' is unavailable in watchOS
65 |         return CollectionDataSource(source: self, collectionCellCreation: cellCreation)
66 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift:64:154: error: 'UICollectionViewCell' is unavailable in watchOS
62 |     }
63 |
64 |     public func dataSourceWithCellCreation(_ cellCreation: @escaping (_ indexPath: IndexPath, _ value: ValueType, _ collectionView: UICollectionView) -> UICollectionViewCell) -> UICollectionViewDataSource {
   |                                                                                                                                                          `- error: 'UICollectionViewCell' is unavailable in watchOS
65 |         return CollectionDataSource(source: self, collectionCellCreation: cellCreation)
66 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/Alert.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Alert.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DataSourceType.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DataSourceType.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/DatePickerViewController.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DatePickerViewController.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/FormViewController.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FormViewController.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/KeyboardConstraintAdjuster.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardConstraintAdjuster.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/KeyboardTracker.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardTracker.swift
SwiftCompile normal arm64_32 Compiling\ CGMath.swift,\ CircleBorderView.swift,\ CustomGradientView.swift,\ DiagonalGradientView.swift,\ MonthAndYearPicker.swift,\ NSLayoutConstraint+SwifPlusPlus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CGMath.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CircleBorderView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CustomGradientView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/MonthAndYearPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/NSLayoutConstraint+SwifPlusPlus.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CGMath.swift:125:1: warning: extension declares a conformance of imported type 'CGFloat' to imported protocol 'AngleValue'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
123 | }
124 |
125 | extension CGFloat: AngleValue {
    | |- warning: extension declares a conformance of imported type 'CGFloat' to imported protocol 'AngleValue'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
126 |     public var sine: CGFloat {
127 |         return sin(self)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CircleBorderView.swift:11:30: error: 'UIView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | open class CircleBorderView: UIView {
   |                              `- error: 'UIView' is unavailable in watchOS
12 |     @IBInspectable public var borderColor: UIColor = UIColor.black {
13 |         didSet {
/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/Sources/SwiftlierUIKit/View/CircleBorderView.swift:30:28: error: 'UIScreen' is unavailable in watchOS
28 |
29 |     open override func draw(_ rect: CGRect) {
30 |         let lineSize = 1 / UIScreen.main.scale
   |                            `- error: 'UIScreen' is unavailable in watchOS
31 |         guard let ctx = UIGraphicsGetCurrentContext() else {
32 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CircleBorderView.swift:30:37: error: 'main' is unavailable in watchOS
28 |
29 |     open override func draw(_ rect: CGRect) {
30 |         let lineSize = 1 / UIScreen.main.scale
   |                                     `- error: 'main' is unavailable in watchOS
31 |         guard let ctx = UIGraphicsGetCurrentContext() else {
32 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CustomGradientView.swift:35:24: error: 'CAGradientLayer' is unavailable in watchOS
33 |     }
34 |
35 |     var gradientLayer: CAGradientLayer {
   |                        `- error: 'CAGradientLayer' is unavailable in watchOS
36 |         return self.layer as! CAGradientLayer
37 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CustomGradientView.swift:43:24: error: cannot override 'awakeFromNib' which has been marked unavailable
41 |     }
42 |
43 |     open override func awakeFromNib() {
   |                        |- error: cannot override 'awakeFromNib' which has been marked unavailable
   |                        `- note: remove 'override' modifier to declare a new 'awakeFromNib'
44 |         self.refresh()
45 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CustomGradientView.swift:11:32: error: 'UIView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | open class CustomGradientView: UIView {
   |                                `- error: 'UIView' is unavailable in watchOS
12 |     @IBInspectable public var startXPercent: CGFloat = 0
13 |     @IBInspectable public var startYPercent: 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/Sources/SwiftlierUIKit/View/CustomGradientView.swift:32:16: error: 'CAGradientLayer' is unavailable in watchOS
30 |
31 |     open override class var layerClass: AnyClass {
32 |         return CAGradientLayer.self
   |                `- error: 'CAGradientLayer' is unavailable in watchOS
33 |     }
34 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CustomGradientView.swift:36:31: error: 'CAGradientLayer' is unavailable in watchOS
34 |
35 |     var gradientLayer: CAGradientLayer {
36 |         return self.layer as! CAGradientLayer
   |                               `- error: 'CAGradientLayer' is unavailable in watchOS
37 |     }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CustomGradientView.swift:67:25: error: 'CABasicAnimation' is unavailable in watchOS
65 |         self.gradientLayer.colors = toColors
66 |
67 |         let animation = CABasicAnimation(keyPath: "colors")
   |                         `- error: 'CABasicAnimation' is unavailable in watchOS
68 |
69 |         animation.fromValue = fromColors
/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:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CustomGradientView.swift:73:31: error: 'forwards' is unavailable in watchOS
71 |         animation.duration = duration
72 |         animation.isRemovedOnCompletion = true
73 |         animation.fillMode = .forwards
   |                               `- error: 'forwards' is unavailable in watchOS
74 |         animation.isCumulative = true
75 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTiming.h:86:39: note: 'forwards' has been explicitly marked unavailable here
84 | /* `fillMode' options. */
85 |
86 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeForwards
   |                                       `- note: 'forwards' has been explicitly marked unavailable here
87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
88 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBackwards
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift:30:24: error: 'CAGradientLayer' is unavailable in watchOS
28 |     }
29 |
30 |     var gradientLayer: CAGradientLayer {
   |                        `- error: 'CAGradientLayer' is unavailable in watchOS
31 |         return self.layer as! CAGradientLayer
32 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift:38:26: error: cannot override 'awakeFromNib' which has been marked unavailable
36 |     }
37 |
38 |     public override func awakeFromNib() {
   |                          |- error: cannot override 'awakeFromNib' which has been marked unavailable
   |                          `- note: remove 'override' modifier to declare a new 'awakeFromNib'
39 |         self.gradientLayer.colors = self.colors
40 |         self.gradientLayer.startPoint = CGPoint(x: 0, y: 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/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift:11:36: error: 'UIView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | public class DiagonalGradientView: UIView {
   |                                    `- error: 'UIView' is unavailable in watchOS
12 |     @IBInspectable
13 |     public var startColor: UIColor = UIColor.red {
/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/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift:27:16: error: 'CAGradientLayer' is unavailable in watchOS
25 |
26 |     public override class var layerClass: AnyClass {
27 |         return CAGradientLayer.self
   |                `- error: 'CAGradientLayer' is unavailable in watchOS
28 |     }
29 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift:31:31: error: 'CAGradientLayer' is unavailable in watchOS
29 |
30 |     var gradientLayer: CAGradientLayer {
31 |         return self.layer as! CAGradientLayer
   |                               `- error: 'CAGradientLayer' is unavailable in watchOS
32 |     }
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
   |            `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift:49:25: error: 'CABasicAnimation' is unavailable in watchOS
47 |         self.gradientLayer.colors = toColors
48 |
49 |         let animation = CABasicAnimation(keyPath: "colors")
   |                         `- error: 'CABasicAnimation' is unavailable in watchOS
50 |
51 |         animation.fromValue = fromColors
/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:130:12: note: 'CABasicAnimation' has been explicitly marked unavailable here
128 |
129 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
130 | @interface CABasicAnimation : CAPropertyAnimation
    |            `- note: 'CABasicAnimation' has been explicitly marked unavailable here
131 |
132 | /* The objects defining the property values being interpolated between.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift:55:31: error: 'forwards' is unavailable in watchOS
53 |         animation.duration = duration
54 |         animation.isRemovedOnCompletion = true
55 |         animation.fillMode = .forwards
   |                               `- error: 'forwards' is unavailable in watchOS
56 |         animation.isCumulative = true
57 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTiming.h:86:39: note: 'forwards' has been explicitly marked unavailable here
84 | /* `fillMode' options. */
85 |
86 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeForwards
   |                                       `- note: 'forwards' has been explicitly marked unavailable here
87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
88 | CA_EXTERN CAMediaTimingFillMode const kCAFillModeBackwards
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/NSLayoutConstraint+SwifPlusPlus.swift:11:11: error: 'NSLayoutConstraint' is unavailable in watchOS
 9 | import UIKit
10 |
11 | extension NSLayoutConstraint {
   |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
12 |     public func set(multiplier: CGFloat) {
13 |         guard let firstItem = firstItem 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/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/Sources/SwiftlierUIKit/View/NSLayoutConstraint+SwifPlusPlus.swift:17:9: error: 'NSLayoutConstraint' is unavailable in watchOS
15 |         }
16 |
17 |         NSLayoutConstraint.deactivate([self])
   |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
18 |
19 |         let newConstraint = NSLayoutConstraint(
/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/Sources/SwiftlierUIKit/View/NSLayoutConstraint+SwifPlusPlus.swift:19:29: error: 'NSLayoutConstraint' is unavailable in watchOS
17 |         NSLayoutConstraint.deactivate([self])
18 |
19 |         let newConstraint = NSLayoutConstraint(
   |                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
20 |             item: firstItem,
21 |             attribute: firstAttribute,
/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).
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CGMath.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CGMath.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CircleBorderView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CircleBorderView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CustomGradientView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CustomGradientView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/DiagonalGradientView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DiagonalGradientView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/MonthAndYearPicker.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MonthAndYearPicker.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/NSLayoutConstraint+SwifPlusPlus.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutConstraint+SwifPlusPlus.swift
SwiftCompile normal arm64_32 Compiling\ NSLayoutContraint+Factory.swift,\ PassThroughTouchView.swift,\ PlaceholderTextView.swift,\ RoundedBorderButton.swift,\ RoundedBorderView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/NSLayoutContraint+Factory.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PassThroughTouchView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderButton.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/NSLayoutContraint+Factory.swift:13:42: error: 'NSLayoutConstraint' is unavailable in watchOS
11 | extension NSLayoutConstraint {
12 |     @discardableResult
13 |     public convenience init(_ attribute: NSLayoutConstraint.Attribute, of view1: UIView, to otherAttribute: NSLayoutConstraint.Attribute, of view2: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) {
   |                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
14 |         self.init(
15 |             item: view1,
/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/Sources/SwiftlierUIKit/View/NSLayoutContraint+Factory.swift:13:82: error: 'UIView' is unavailable in watchOS
11 | extension NSLayoutConstraint {
12 |     @discardableResult
13 |     public convenience init(_ attribute: NSLayoutConstraint.Attribute, of view1: UIView, to otherAttribute: NSLayoutConstraint.Attribute, of view2: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) {
   |                                                                                  `- error: 'UIView' is unavailable in watchOS
14 |         self.init(
15 |             item: view1,
/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/Sources/SwiftlierUIKit/View/NSLayoutContraint+Factory.swift:13:109: error: 'NSLayoutConstraint' is unavailable in watchOS
11 | extension NSLayoutConstraint {
12 |     @discardableResult
13 |     public convenience init(_ attribute: NSLayoutConstraint.Attribute, of view1: UIView, to otherAttribute: NSLayoutConstraint.Attribute, of view2: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) {
   |                                                                                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
14 |         self.init(
15 |             item: view1,
/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/Sources/SwiftlierUIKit/View/NSLayoutContraint+Factory.swift:13:149: error: 'UIView' is unavailable in watchOS
11 | extension NSLayoutConstraint {
12 |     @discardableResult
13 |     public convenience init(_ attribute: NSLayoutConstraint.Attribute, of view1: UIView, to otherAttribute: NSLayoutConstraint.Attribute, of view2: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) {
   |                                                                                                                                                     `- error: 'UIView' is unavailable in watchOS
14 |         self.init(
15 |             item: view1,
/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/Sources/SwiftlierUIKit/View/NSLayoutContraint+Factory.swift:13:168: error: 'NSLayoutConstraint' is unavailable in watchOS
11 | extension NSLayoutConstraint {
12 |     @discardableResult
13 |     public convenience init(_ attribute: NSLayoutConstraint.Attribute, of view1: UIView, to otherAttribute: NSLayoutConstraint.Attribute, of view2: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) {
   |                                                                                                                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
14 |         self.init(
15 |             item: view1,
/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/Sources/SwiftlierUIKit/View/NSLayoutContraint+Factory.swift:11:11: error: 'NSLayoutConstraint' is unavailable in watchOS
 9 | import UIKit
10 |
11 | extension NSLayoutConstraint {
   |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
12 |     @discardableResult
13 |     public convenience init(_ attribute: NSLayoutConstraint.Attribute, of view1: UIView, to otherAttribute: NSLayoutConstraint.Attribute, of view2: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) {
/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/Sources/SwiftlierUIKit/View/PassThroughTouchView.swift:15:64: error: 'UIEvent' is unavailable in watchOS
13 |     public var onDidTouch = MultiCallback<Void>()
14 |
15 |     override public func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
   |                                                                `- error: 'UIEvent' is unavailable in watchOS
16 |         self.onDidTouch.trigger()
17 |         return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PassThroughTouchView.swift:15:77: error: 'UIView' is unavailable in watchOS
13 |     public var onDidTouch = MultiCallback<Void>()
14 |
15 |     override public func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
   |                                                                             `- error: 'UIView' is unavailable in watchOS
16 |         self.onDidTouch.trigger()
17 |         return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/SwiftlierUIKit/View/PassThroughTouchView.swift:12:36: error: 'UIView' is unavailable in watchOS
10 | import Swiftlier
11 |
12 | public class PassThroughTouchView: UIView {
   |                                    `- error: 'UIView' is unavailable in watchOS
13 |     public var onDidTouch = MultiCallback<Void>()
14 |
/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/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift:12:43: error: 'UITextView' is unavailable in watchOS
 10 |
 11 | @IBDesignable open class PlaceholderTextView: UITextView {
 12 |     fileprivate var placeholderTextView = UITextView()
    |                                           `- error: 'UITextView' is unavailable in watchOS
 13 |
 14 |     required public init?(coder aDecoder: NSCoder) {
/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/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift:12:43: error: 'init()' is unavailable in watchOS
 10 |
 11 | @IBDesignable open class PlaceholderTextView: UITextView {
 12 |     fileprivate var placeholderTextView = UITextView()
    |                                           `- error: 'init()' is unavailable in watchOS
 13 |
 14 |     required public init?(coder aDecoder: NSCoder) {
/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:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift:19:49: error: 'NSTextContainer' is unavailable in watchOS
 17 |     }
 18 |
 19 |     override init(frame: CGRect, textContainer: NSTextContainer?) {
    |                                                 `- error: 'NSTextContainer' is unavailable in watchOS
 20 |         super.init(frame: frame, textContainer: textContainer)
 21 |         self.sharedSetup()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextContainer.h:36:12: note: 'NSTextContainer' has been explicitly marked unavailable here
 34 | /// restrictions apply to ``NSTextLayoutManager`` and ``NSTextContentStorage``.
 35 | UIKIT_EXTERN API_AVAILABLE(macos(10.0), ios(7.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 36 | @interface NSTextContainer : NSObject <NSSecureCoding, NSTextLayoutOrientationProvider>
    |            `- note: 'NSTextContainer' has been explicitly marked unavailable here
 37 |
 38 | /**************************** Initialization ****************************/
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift:11:47: error: 'UITextView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | @IBDesignable open class PlaceholderTextView: UITextView {
    |                                               `- error: 'UITextView' is unavailable in watchOS
 12 |     fileprivate var placeholderTextView = UITextView()
 13 |
/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/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift:29:63: error: 'UITextField' is unavailable in watchOS
 27 |
 28 |     deinit {
 29 |         NotificationCenter.default.removeObserver(self, name: UITextField.textDidChangeNotification, object: self)
    |                                                               `- error: 'UITextField' is unavailable in watchOS
 30 |     }
 31 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
 51 |
 52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UITextField' has been explicitly marked unavailable here
 54 |
 55 | @property(nullable, nonatomic,copy)   NSString               *text;                 // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift:29:75: error: 'textDidChangeNotification' is unavailable in watchOS
 27 |
 28 |     deinit {
 29 |         NotificationCenter.default.removeObserver(self, name: UITextField.textDidChangeNotification, object: self)
    |                                                                           `- error: 'textDidChangeNotification' is unavailable in watchOS
 30 |     }
 31 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:218:39: note: 'textDidChangeNotification' has been explicitly marked unavailable here
216 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidBeginEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
217 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidEndEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
218 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidChangeNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'textDidChangeNotification' has been explicitly marked unavailable here
219 |
220 | UIKIT_EXTERN NSString *const UITextFieldDidEndEditingReasonKey API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift:90:98: error: 'UITextView' is unavailable in watchOS
 88 | private extension PlaceholderTextView {
 89 |     func sharedSetup() {
 90 |         NotificationCenter.default.addObserver(self, selector: #selector(textChanged(_:)), name: UITextView.textDidChangeNotification, object: self)
    |                                                                                                  `- error: 'UITextView' is unavailable in watchOS
 91 |
 92 |         self.placeholderTextView.isUserInteractionEnabled = 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/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/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift:90:109: error: 'textDidChangeNotification' is unavailable in watchOS
 88 | private extension PlaceholderTextView {
 89 |     func sharedSetup() {
 90 |         NotificationCenter.default.addObserver(self, selector: #selector(textChanged(_:)), name: UITextView.textDidChangeNotification, object: self)
    |                                                                                                             `- error: 'textDidChangeNotification' is unavailable in watchOS
 91 |
 92 |         self.placeholderTextView.isUserInteractionEnabled = 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/UITextView.h:370:39: note: 'textDidChangeNotification' has been explicitly marked unavailable here
368 |
369 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidBeginEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
370 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidChangeNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'textDidChangeNotification' has been explicitly marked unavailable here
371 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidEndEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
372 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderButton.swift:22:42: error: 'UIScreen' is unavailable in watchOS
20 |
21 |     @IBInspectable
22 |     public var borderSize: CGFloat = 1 / UIScreen.main.scale {
   |                                          `- error: 'UIScreen' is unavailable in watchOS
23 |         didSet {
24 |             self.update()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderButton.swift:22:51: error: 'main' is unavailable in watchOS
20 |
21 |     @IBInspectable
22 |     public var borderSize: CGFloat = 1 / UIScreen.main.scale {
   |                                                   `- error: 'main' is unavailable in watchOS
23 |         didSet {
24 |             self.update()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderButton.swift:35:24: error: cannot override 'awakeFromNib' which has been marked unavailable
33 |     }
34 |
35 |     open override func awakeFromNib() {
   |                        |- error: cannot override 'awakeFromNib' which has been marked unavailable
   |                        `- note: remove 'override' modifier to declare a new 'awakeFromNib'
36 |         super.awakeFromNib()
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/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/NSLayoutContraint+Factory.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutContraint+Factory.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PassThroughTouchView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PassThroughTouchView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/PlaceholderTextView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PlaceholderTextView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderButton.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RoundedBorderButton.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RoundedBorderView.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderButton.swift:12:35: error: 'UIButton' is unavailable in watchOS
10 |
11 | @IBDesignable
12 | public class RoundedBorderButton: UIButton {
   |                                   `- error: 'UIButton' is unavailable in watchOS
13 |
14 |     @IBInspectable
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderButton.swift:36:15: error: 'awakeFromNib()' is unavailable in watchOS
34 |
35 |     open override func awakeFromNib() {
36 |         super.awakeFromNib()
   |               `- error: 'awakeFromNib()' is unavailable in watchOS
37 |
38 |         self.update()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderView.swift:35:24: error: cannot override 'awakeFromNib' which has been marked unavailable
33 |     @IBInspectable public var roundBottomRight: Bool = true
34 |
35 |     override open func awakeFromNib() {
   |                        |- error: cannot override 'awakeFromNib' which has been marked unavailable
   |                        `- note: remove 'override' modifier to declare a new 'awakeFromNib'
36 |         super.awakeFromNib()
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/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderView.swift:11:45: error: 'UIView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | @IBDesignable open class RoundedBorderView: UIView {
   |                                             `- error: 'UIView' is unavailable in watchOS
12 |     @IBInspectable public var borderColor: UIColor = UIColor.black {
13 |         didSet {
/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/Sources/SwiftlierUIKit/View/RoundedBorderView.swift:36:15: error: 'awakeFromNib()' is unavailable in watchOS
34 |
35 |     override open func awakeFromNib() {
36 |         super.awakeFromNib()
   |               `- error: 'awakeFromNib()' is unavailable in watchOS
37 |
38 |         self.update()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderView.swift:44:38: error: 'UIScreen' is unavailable in watchOS
42 | private extension RoundedBorderView {
43 |     func update() {
44 |         self.layer.borderWidth = 1 / UIScreen.main.scale
   |                                      `- error: 'UIScreen' is unavailable in watchOS
45 |         self.layer.borderColor = self.borderColor.cgColor
46 |         self.layer.cornerRadius = self.cornerRadius
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderView.swift:44:47: error: 'main' is unavailable in watchOS
42 | private extension RoundedBorderView {
43 |     func update() {
44 |         self.layer.borderWidth = 1 / UIScreen.main.scale
   |                                               `- error: 'main' is unavailable in watchOS
45 |         self.layer.borderColor = self.borderColor.cgColor
46 |         self.layer.cornerRadius = self.cornerRadius
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/RoundedBorderView.swift:53:27: error: 'CACornerMask' is unavailable in watchOS
51 |
52 |         if #available(iOS 11.0, tvOS 11.0, *) {
53 |             var corners = CACornerMask()
   |                           `- error: 'CACornerMask' is unavailable in watchOS
54 |             if self.roundTopLeft {
55 |                 corners.insert(.layerMinXMinYCorner)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
 104 | /* Bit definitions for `maskedCorners' property. */
 105 |
 106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
     |                                 `- note: 'CACornerMask' has been explicitly marked unavailable here
 107 | {
 108 |   kCALayerMinXMinYCorner = 1U << 0,
SwiftCompile normal arm64_32 Compiling\ SectionHeaderWithButtonView.swift,\ ShadowView.swift,\ ThinLayoutConstraint.swift,\ UIView+Animations.swift,\ UIView+Constraints.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/SectionHeaderWithButtonView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/ShadowView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/ThinLayoutConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/UIView+Animations.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/UIView+Constraints.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/SectionHeaderWithButtonView.swift:12:25: error: 'UIButton' is unavailable in watchOS
10 |
11 | public class SectionHeaderWithButtonView: UITableViewHeaderFooterView {
12 |     public let button = UIButton()
   |                         `- error: 'UIButton' is unavailable in watchOS
13 |
14 |     public override init(reuseIdentifier: String?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/SectionHeaderWithButtonView.swift:12:25: error: 'init()' is unavailable in watchOS
10 |
11 | public class SectionHeaderWithButtonView: UITableViewHeaderFooterView {
12 |     public let button = UIButton()
   |                         `- error: 'init()' is unavailable in watchOS
13 |
14 |     public override init(reuseIdentifier: String?) {
/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:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/SectionHeaderWithButtonView.swift:11:43: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | public class SectionHeaderWithButtonView: UITableViewHeaderFooterView {
   |                                           `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
12 |     public let button = UIButton()
13 |
/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/Sources/SwiftlierUIKit/View/ShadowView.swift:42:24: error: cannot override 'awakeFromNib' which has been marked unavailable
40 |     }
41 |
42 |     override open func awakeFromNib() {
   |                        |- error: cannot override 'awakeFromNib' which has been marked unavailable
   |                        `- note: remove 'override' modifier to declare a new 'awakeFromNib'
43 |         super.awakeFromNib()
44 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/ShadowView.swift:11:38: error: 'UIView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | @IBDesignable open class ShadowView: UIView {
   |                                      `- error: 'UIView' is unavailable in watchOS
12 |     @IBInspectable public var shadowColor: UIColor = UIColor.black {
13 |         didSet {
/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/Sources/SwiftlierUIKit/View/ShadowView.swift:43:15: error: 'awakeFromNib()' is unavailable in watchOS
41 |
42 |     override open func awakeFromNib() {
43 |         super.awakeFromNib()
   |               `- error: 'awakeFromNib()' is unavailable in watchOS
44 |
45 |         self.update()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/ThinLayoutConstraint.swift:12:19: error: cannot override 'awakeFromNib' which has been marked unavailable
10 |
11 | class ThinLayoutConstraint: NSLayoutConstraint {
12 |     override func awakeFromNib() {
   |                   |- error: cannot override 'awakeFromNib' which has been marked unavailable
   |                   `- note: remove 'override' modifier to declare a new 'awakeFromNib'
13 |         self.constant = 1 / UIScreen.main.scale
14 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINibLoading.h:23:1: note: 'awakeFromNib()' has been explicitly marked unavailable here
21 |
22 | @interface NSObject(UINibLoadingAdditions)
23 | - (void)awakeFromNib NS_REQUIRES_SUPER API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
   | `- note: 'awakeFromNib()' has been explicitly marked unavailable here
24 | - (void)prepareForInterfaceBuilder API_AVAILABLE(ios(8.0)) API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
25 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/ThinLayoutConstraint.swift:11:29: error: 'NSLayoutConstraint' is unavailable in watchOS
 9 | import UIKit
10 |
11 | class ThinLayoutConstraint: NSLayoutConstraint {
   |                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
12 |     override func awakeFromNib() {
13 |         self.constant = 1 / UIScreen.main.scale
/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/Sources/SwiftlierUIKit/View/ThinLayoutConstraint.swift:13:29: error: 'UIScreen' is unavailable in watchOS
11 | class ThinLayoutConstraint: NSLayoutConstraint {
12 |     override func awakeFromNib() {
13 |         self.constant = 1 / UIScreen.main.scale
   |                             `- error: 'UIScreen' is unavailable in watchOS
14 |     }
15 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/ThinLayoutConstraint.swift:13:38: error: 'main' is unavailable in watchOS
11 | class ThinLayoutConstraint: NSLayoutConstraint {
12 |     override func awakeFromNib() {
13 |         self.constant = 1 / UIScreen.main.scale
   |                                      `- error: 'main' is unavailable in watchOS
14 |     }
15 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
 57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'main' has been explicitly marked unavailable here
 58 |
 59 | @property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/UIView+Animations.swift:11:11: error: 'UIView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | extension UIView {
   |           `- error: 'UIView' is unavailable in watchOS
12 |     public func shake(completion: ((Bool) -> ())? = nil) {
13 |         let rotationDistance: CGFloat = 0.05
/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/Sources/SwiftlierUIKit/View/UIView+Animations.swift:14:9: error: 'UIView' is unavailable in watchOS
12 |     public func shake(completion: ((Bool) -> ())? = nil) {
13 |         let rotationDistance: CGFloat = 0.05
14 |         UIView.animate(
   |         `- error: 'UIView' is unavailable in watchOS
15 |             withDuration: 0.1,
16 |             animations: {
/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/Sources/SwiftlierUIKit/View/UIView+Animations.swift:24:17: error: 'UIView' is unavailable in watchOS
22 |                     return
23 |                 }
24 |                 UIView.animate(
   |                 `- error: 'UIView' is unavailable in watchOS
25 |                     withDuration: 0.2,
26 |                     animations: {
/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/Sources/SwiftlierUIKit/View/UIView+Animations.swift:34:25: error: 'UIView' is unavailable in watchOS
32 |                             return
33 |                         }
34 |                         UIView.animate(
   |                         `- error: 'UIView' is unavailable in watchOS
35 |                             withDuration: 0.1,
36 |                             animations: {
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:13:52: error: 'UIView' is unavailable in watchOS
11 | extension UIView {
12 |     @discardableResult
13 |     public func constrainToFullWidth(of container: UIView, insetBy inset: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
   |                                                    `- error: 'UIView' is unavailable in watchOS
14 |         return [
15 |             container.constrain(.left, of: self, plus: inset, active: active),
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:13:113: error: 'NSLayoutConstraint' is unavailable in watchOS
11 | extension UIView {
12 |     @discardableResult
13 |     public func constrainToFullWidth(of container: UIView, insetBy inset: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
   |                                                                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
14 |         return [
15 |             container.constrain(.left, of: self, plus: inset, active: active),
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:21:53: error: 'UIView' is unavailable in watchOS
19 |
20 |     @discardableResult
21 |     public func constrainToFullHeight(of container: UIView, insetBy inset: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
   |                                                     `- error: 'UIView' is unavailable in watchOS
22 |         return [
23 |             container.constrain(.top, of: self, plus: inset, active: active),
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:21:114: error: 'NSLayoutConstraint' is unavailable in watchOS
19 |
20 |     @discardableResult
21 |     public func constrainToFullHeight(of container: UIView, insetBy inset: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
   |                                                                                                                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
22 |         return [
23 |             container.constrain(.top, of: self, plus: inset, active: active),
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:29:46: error: 'UIView' is unavailable in watchOS
27 |
28 |     @discardableResult
29 |     public func constrainToFill(_ container: UIView, insetBy inset: CGPoint = CGPoint(), active: Bool = true) -> [NSLayoutConstraint] {
   |                                              `- error: 'UIView' is unavailable in watchOS
30 |         return self.constrainToFullWidth(of: container, insetBy: inset.x, active: active)
31 |             + self.constrainToFullHeight(of: container, insetBy: inset.y, active: active)
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:29:115: error: 'NSLayoutConstraint' is unavailable in watchOS
27 |
28 |     @discardableResult
29 |     public func constrainToFill(_ container: UIView, insetBy inset: CGPoint = CGPoint(), active: Bool = true) -> [NSLayoutConstraint] {
   |                                                                                                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
30 |         return self.constrainToFullWidth(of: container, insetBy: inset.x, active: active)
31 |             + self.constrainToFullHeight(of: container, insetBy: inset.y, active: active)
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:35:49: error: 'UIView' is unavailable in watchOS
33 |
34 |     @discardableResult
35 |     public func constrainToCenter(of container: UIView, offsetBy offset: CGPoint = CGPoint(), active: Bool = true) -> [NSLayoutConstraint] {
   |                                                 `- error: 'UIView' is unavailable in watchOS
36 |         return [
37 |             container.constrain(.centerX, of: self, plus: offset.x, active: active),
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:35:120: error: 'NSLayoutConstraint' is unavailable in watchOS
33 |
34 |     @discardableResult
35 |     public func constrainToCenter(of container: UIView, offsetBy offset: CGPoint = CGPoint(), active: Bool = true) -> [NSLayoutConstraint] {
   |                                                                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
36 |         return [
37 |             container.constrain(.centerX, of: self, plus: offset.x, active: active),
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:43:40: error: 'NSLayoutConstraint' is unavailable in watchOS
41 |
42 |     @discardableResult
43 |     public func constrain(_ attribute: NSLayoutConstraint.Attribute, of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> NSLayoutConstraint {
   |                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
44 |         return NSLayoutConstraint(attribute, of: self, to: attribute, of: view, relatedBy: relatedBy, multiplier: multiplier, plus: -plus, active: active)
45 |     }
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:43:79: error: 'UIView' is unavailable in watchOS
41 |
42 |     @discardableResult
43 |     public func constrain(_ attribute: NSLayoutConstraint.Attribute, of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> NSLayoutConstraint {
   |                                                                               `- error: 'UIView' is unavailable in watchOS
44 |         return NSLayoutConstraint(attribute, of: self, to: attribute, of: view, relatedBy: relatedBy, multiplier: multiplier, plus: -plus, active: active)
45 |     }
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:43:98: error: 'NSLayoutConstraint' is unavailable in watchOS
41 |
42 |     @discardableResult
43 |     public func constrain(_ attribute: NSLayoutConstraint.Attribute, of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> NSLayoutConstraint {
   |                                                                                                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
44 |         return NSLayoutConstraint(attribute, of: self, to: attribute, of: view, relatedBy: relatedBy, multiplier: multiplier, plus: -plus, active: active)
45 |     }
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:43:204: error: 'NSLayoutConstraint' is unavailable in watchOS
41 |
42 |     @discardableResult
43 |     public func constrain(_ attribute: NSLayoutConstraint.Attribute, of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> NSLayoutConstraint {
   |                                                                                                                                                                                                            `- error: 'NSLayoutConstraint' is unavailable in watchOS
44 |         return NSLayoutConstraint(attribute, of: self, to: attribute, of: view, relatedBy: relatedBy, multiplier: multiplier, plus: -plus, active: active)
45 |     }
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:48:42: error: 'NSLayoutConstraint' is unavailable in watchOS
46 |
47 |     @discardableResult
48 |     public func constrain(_ attributes: [NSLayoutConstraint.Attribute], of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
   |                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
49 |         var constraints: [NSLayoutConstraint] = []
50 |
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:48:82: error: 'UIView' is unavailable in watchOS
46 |
47 |     @discardableResult
48 |     public func constrain(_ attributes: [NSLayoutConstraint.Attribute], of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
   |                                                                                  `- error: 'UIView' is unavailable in watchOS
49 |         var constraints: [NSLayoutConstraint] = []
50 |
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:48:101: error: 'NSLayoutConstraint' is unavailable in watchOS
46 |
47 |     @discardableResult
48 |     public func constrain(_ attributes: [NSLayoutConstraint.Attribute], of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
   |                                                                                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
49 |         var constraints: [NSLayoutConstraint] = []
50 |
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:48:208: error: 'NSLayoutConstraint' is unavailable in watchOS
46 |
47 |     @discardableResult
48 |     public func constrain(_ attributes: [NSLayoutConstraint.Attribute], of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
   |                                                                                                                                                                                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
49 |         var constraints: [NSLayoutConstraint] = []
50 |
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:59:40: error: 'NSLayoutConstraint' is unavailable in watchOS
57 |
58 |     @discardableResult
59 |     public func constrain(_ attribute: NSLayoutConstraint.Attribute, to constant: CGFloat, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, active: Bool = true) -> NSLayoutConstraint {
   |                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
60 |         return type(of: self).finalize(NSLayoutConstraint(item: self, attribute: attribute, relatedBy: relatedBy, toItem: nil, attribute: .notAnAttribute, multiplier: multiplier, constant: constant), active: active)
61 |     }
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:59:103: error: 'NSLayoutConstraint' is unavailable in watchOS
57 |
58 |     @discardableResult
59 |     public func constrain(_ attribute: NSLayoutConstraint.Attribute, to constant: CGFloat, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, active: Bool = true) -> NSLayoutConstraint {
   |                                                                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
60 |         return type(of: self).finalize(NSLayoutConstraint(item: self, attribute: attribute, relatedBy: relatedBy, toItem: nil, attribute: .notAnAttribute, multiplier: multiplier, constant: constant), active: active)
61 |     }
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:59:190: error: 'NSLayoutConstraint' is unavailable in watchOS
57 |
58 |     @discardableResult
59 |     public func constrain(_ attribute: NSLayoutConstraint.Attribute, to constant: CGFloat, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, active: Bool = true) -> NSLayoutConstraint {
   |                                                                                                                                                                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
60 |         return type(of: self).finalize(NSLayoutConstraint(item: self, attribute: attribute, relatedBy: relatedBy, toItem: nil, attribute: .notAnAttribute, multiplier: multiplier, constant: constant), active: active)
61 |     }
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:11:11: error: 'UIView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | extension UIView {
   |           `- error: 'UIView' is unavailable in watchOS
12 |     @discardableResult
13 |     public func constrainToFullWidth(of container: UIView, insetBy inset: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:65:42: error: 'NSLayoutConstraint' is unavailable in watchOS
63 |
64 | private extension UIView {
65 |     static func finalize(_ constraints: [NSLayoutConstraint], active: Bool) -> [NSLayoutConstraint] {
   |                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
66 |         for constraint in constraints {
67 |             constraint.isActive = active
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:65:81: error: 'NSLayoutConstraint' is unavailable in watchOS
63 |
64 | private extension UIView {
65 |     static func finalize(_ constraints: [NSLayoutConstraint], active: Bool) -> [NSLayoutConstraint] {
   |                                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
66 |         for constraint in constraints {
67 |             constraint.isActive = active
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:72:40: error: 'NSLayoutConstraint' is unavailable in watchOS
70 |     }
71 |
72 |     static func finalize(_ constraint: NSLayoutConstraint, active: Bool) -> NSLayoutConstraint {
   |                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
73 |         constraint.isActive = active
74 |         return constraint
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:72:77: error: 'NSLayoutConstraint' is unavailable in watchOS
70 |     }
71 |
72 |     static func finalize(_ constraint: NSLayoutConstraint, active: Bool) -> NSLayoutConstraint {
   |                                                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
73 |         constraint.isActive = active
74 |         return constraint
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:64:19: error: 'UIView' is unavailable in watchOS
62 | }
63 |
64 | private extension UIView {
   |                   `- error: 'UIView' is unavailable in watchOS
65 |     static func finalize(_ constraints: [NSLayoutConstraint], active: Bool) -> [NSLayoutConstraint] {
66 |         for constraint in constraints {
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:44:16: error: 'NSLayoutConstraint' is unavailable in watchOS
42 |     @discardableResult
43 |     public func constrain(_ attribute: NSLayoutConstraint.Attribute, of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> NSLayoutConstraint {
44 |         return NSLayoutConstraint(attribute, of: self, to: attribute, of: view, relatedBy: relatedBy, multiplier: multiplier, plus: -plus, active: active)
   |                `- error: 'NSLayoutConstraint' is unavailable in watchOS
45 |     }
46 |
/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/Sources/SwiftlierUIKit/View/UIView+Constraints.swift:49:27: error: 'NSLayoutConstraint' is unavailable in watchOS
47 |     @discardableResult
48 |     public func constrain(_ attributes: [NSLayoutConstraint.Attribute], of view: UIView, relatedBy: NSLayoutConstraint.Relation = .equal, multiplier: CGFloat = 1, plus: CGFloat = 0, active: Bool = true) -> [NSLayoutConstraint] {
49 |         var constraints: [NSLayoutConstraint] = []
   |                           `- error: 'NSLayoutConstraint' is unavailable in watchOS
50 |
51 |         for attribute in attributes {
/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).
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/SectionHeaderWithButtonView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SectionHeaderWithButtonView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/ShadowView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ShadowView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/ThinLayoutConstraint.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ThinLayoutConstraint.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/UIView+Animations.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIView+Animations.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/UIView+Constraints.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIView+Constraints.swift
SwiftCompile normal arm64_32 Compiling\ LayeredTableViewController.swift,\ LimitedSizeViewController.swift,\ MenuViewController.swift,\ SelectListViewController.swift,\ TaskService.swift,\ UIBarButtonItem+BlockTarget.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/LayeredTableViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/LimitedSizeViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/MenuViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/TaskService.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:11:38: error: 'UITableViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | open class SelectListViewController: UITableViewController {
   |                                      `- error: 'UITableViewController' is unavailable in watchOS
12 |     static let Font: UIFont = UIFont.systemFont(ofSize: 16)
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewController.h:21:12: note: 'UITableViewController' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UITableViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
   |            `- note: 'UITableViewController' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithStyle:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:48:47: error: 'UITableView' is unavailable in watchOS
46 |
47 | extension SelectListViewController/*: UITableViewDataSource*/ {
48 |     open override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
   |                                               `- error: 'UITableView' is unavailable in watchOS
49 |         return self.options.count
50 |     }
/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/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:52:47: error: 'UITableView' is unavailable in watchOS
50 |     }
51 |
52 |     open override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
   |                                               `- error: 'UITableView' is unavailable in watchOS
53 |         let cell = tableView.dequeueReusableCell(withIdentifier: "CellIdentifier")
54 |             ?? UITableViewCell(style: .default, reuseIdentifier: "CellIdentifier")
/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/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:52:98: error: 'UITableViewCell' is unavailable in watchOS
50 |     }
51 |
52 |     open override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
   |                                                                                                  `- error: 'UITableViewCell' is unavailable in watchOS
53 |         let cell = tableView.dequeueReusableCell(withIdentifier: "CellIdentifier")
54 |             ?? UITableViewCell(style: .default, reuseIdentifier: "CellIdentifier")
/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/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:65:47: error: 'UITableView' is unavailable in watchOS
63 |
64 | extension SelectListViewController/*: UITableViewDelegate*/ {
65 |     open override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
   |                                               `- error: 'UITableView' is unavailable in watchOS
66 |         self.onOptionChosen(self.options[indexPath.row])
67 |     }
/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/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:54:16: error: 'UITableViewCell' is unavailable in watchOS
52 |     open override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
53 |         let cell = tableView.dequeueReusableCell(withIdentifier: "CellIdentifier")
54 |             ?? UITableViewCell(style: .default, reuseIdentifier: "CellIdentifier")
   |                `- error: 'UITableViewCell' is unavailable in watchOS
55 |
56 |         cell.textLabel!.text = self.options[indexPath.row]
/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/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:56:14: error: 'textLabel' is unavailable in watchOS
54 |             ?? UITableViewCell(style: .default, reuseIdentifier: "CellIdentifier")
55 |
56 |         cell.textLabel!.text = self.options[indexPath.row]
   |              `- error: 'textLabel' is unavailable in watchOS
57 |         cell.textLabel!.font = SelectListViewController.Font
58 |         cell.textLabel!.textColor = UIColor(hex: 0x666666)
/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:120:60: note: 'textLabel' has been explicitly marked unavailable here
118 | // These properties will always return nil when a non-nil `contentConfiguration` is set.
119 | @property (nonatomic, readonly, strong, nullable) UIImageView *imageView API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);   // default is nil.  image view will be created if necessary.
120 | @property (nonatomic, readonly, strong, nullable) UILabel *textLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary.
    |                                                            `- note: 'textLabel' has been explicitly marked unavailable here
121 | @property (nonatomic, readonly, strong, nullable) UILabel *detailTextLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary (and the current style supports a detail label).
122 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:57:14: error: 'textLabel' is unavailable in watchOS
55 |
56 |         cell.textLabel!.text = self.options[indexPath.row]
57 |         cell.textLabel!.font = SelectListViewController.Font
   |              `- error: 'textLabel' is unavailable in watchOS
58 |         cell.textLabel!.textColor = UIColor(hex: 0x666666)
59 |
/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:120:60: note: 'textLabel' has been explicitly marked unavailable here
118 | // These properties will always return nil when a non-nil `contentConfiguration` is set.
119 | @property (nonatomic, readonly, strong, nullable) UIImageView *imageView API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);   // default is nil.  image view will be created if necessary.
120 | @property (nonatomic, readonly, strong, nullable) UILabel *textLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary.
    |                                                            `- note: 'textLabel' has been explicitly marked unavailable here
121 | @property (nonatomic, readonly, strong, nullable) UILabel *detailTextLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary (and the current style supports a detail label).
122 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift:58:14: error: 'textLabel' is unavailable in watchOS
56 |         cell.textLabel!.text = self.options[indexPath.row]
57 |         cell.textLabel!.font = SelectListViewController.Font
58 |         cell.textLabel!.textColor = UIColor(hex: 0x666666)
   |              `- error: 'textLabel' is unavailable in watchOS
59 |
60 |         return cell
/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:120:60: note: 'textLabel' has been explicitly marked unavailable here
118 | // These properties will always return nil when a non-nil `contentConfiguration` is set.
119 | @property (nonatomic, readonly, strong, nullable) UIImageView *imageView API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);   // default is nil.  image view will be created if necessary.
120 | @property (nonatomic, readonly, strong, nullable) UILabel *textLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary.
    |                                                            `- note: 'textLabel' has been explicitly marked unavailable here
121 | @property (nonatomic, readonly, strong, nullable) UILabel *detailTextLabel API_DEPRECATED("Use UIListContentConfiguration instead, this property will be deprecated in a future release.", ios(3.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // default is nil.  label will be created if necessary (and the current style supports a detail label).
122 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/TaskService.swift:141:29: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
139 | }
140 |
141 | public protocol SingleTask: class {
    |                             `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
142 |     var identifier: String { get }
143 |     var scheduledFor: Date? { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:27:17: error: 'UIBarButtonItem' is unavailable in watchOS
25 |
26 | class ButtonItemActionBlockTarget: NSObject {
27 |     let block: (UIBarButtonItem) -> ()
   |                 `- error: 'UIBarButtonItem' is unavailable in watchOS
28 |
29 |     init(block: @escaping (UIBarButtonItem) -> ()) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:29:28: error: 'UIBarButtonItem' is unavailable in watchOS
27 |     let block: (UIBarButtonItem) -> ()
28 |
29 |     init(block: @escaping (UIBarButtonItem) -> ()) {
   |                            `- error: 'UIBarButtonItem' is unavailable in watchOS
30 |         self.block = block
31 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:33:38: error: 'UIBarButtonItem' is unavailable in watchOS
31 |     }
32 |
33 |     @objc func handleBlockCall(item: UIBarButtonItem) {
   |                                      `- error: 'UIBarButtonItem' is unavailable in watchOS
34 |         block(item)
35 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:39:51: error: 'UIBarButtonItem' is unavailable in watchOS
37 |
38 | extension UIBarButtonItem {
39 |     public convenience init(title: String, style: UIBarButtonItem.Style, target: @escaping () -> ()) {
   |                                                   `- error: 'UIBarButtonItem' is unavailable in watchOS
40 |         let target = ActionBlockTarget(block: target)
41 |         self.init(title: title, style: style, target: target, action: #selector(ActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:45:51: error: 'UIBarButtonItem' is unavailable in watchOS
43 |     }
44 |
45 |     public convenience init(title: String, style: UIBarButtonItem.Style, target: @escaping (UIBarButtonItem) -> ()) {
   |                                                   `- error: 'UIBarButtonItem' is unavailable in watchOS
46 |         let target = ButtonItemActionBlockTarget(block: target)
47 |         self.init(title: title, style: style, target: target, action: #selector(ButtonItemActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:45:93: error: 'UIBarButtonItem' is unavailable in watchOS
43 |     }
44 |
45 |     public convenience init(title: String, style: UIBarButtonItem.Style, target: @escaping (UIBarButtonItem) -> ()) {
   |                                                                                             `- error: 'UIBarButtonItem' is unavailable in watchOS
46 |         let target = ButtonItemActionBlockTarget(block: target)
47 |         self.init(title: title, style: style, target: target, action: #selector(ButtonItemActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:51:61: error: 'UIBarButtonItem' is unavailable in watchOS
49 |     }
50 |
51 |     public convenience init(barButtonSystemItem systemItem: UIBarButtonItem.SystemItem, target: @escaping () -> ()) {
   |                                                             `- error: 'UIBarButtonItem' is unavailable in watchOS
52 |         let target = ActionBlockTarget(block: target)
53 |         self.init(barButtonSystemItem: systemItem, target: target, action: #selector(ActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:57:61: error: 'UIBarButtonItem' is unavailable in watchOS
55 |     }
56 |
57 |     public convenience init(barButtonSystemItem systemItem: UIBarButtonItem.SystemItem, target: @escaping (UIBarButtonItem) -> ()) {
   |                                                             `- error: 'UIBarButtonItem' is unavailable in watchOS
58 |         let target = ButtonItemActionBlockTarget(block: target)
59 |         self.init(barButtonSystemItem: systemItem, target: target, action: #selector(ButtonItemActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:57:108: error: 'UIBarButtonItem' is unavailable in watchOS
55 |     }
56 |
57 |     public convenience init(barButtonSystemItem systemItem: UIBarButtonItem.SystemItem, target: @escaping (UIBarButtonItem) -> ()) {
   |                                                                                                            `- error: 'UIBarButtonItem' is unavailable in watchOS
58 |         let target = ButtonItemActionBlockTarget(block: target)
59 |         self.init(barButtonSystemItem: systemItem, target: target, action: #selector(ButtonItemActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:63:90: error: 'UIBarButtonItem' is unavailable in watchOS
61 |     }
62 |
63 |     public convenience init(image: UIImage?, landscapeImagePhone: UIImage? = nil, style: UIBarButtonItem.Style, target: @escaping () -> ()) {
   |                                                                                          `- error: 'UIBarButtonItem' is unavailable in watchOS
64 |         let target = ActionBlockTarget(block: target)
65 |         self.init(image: image, landscapeImagePhone: landscapeImagePhone, style: style, target: target, action: #selector(ActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:69:90: error: 'UIBarButtonItem' is unavailable in watchOS
67 |     }
68 |
69 |     public convenience init(image: UIImage?, landscapeImagePhone: UIImage? = nil, style: UIBarButtonItem.Style, target: @escaping (UIBarButtonItem) -> ()) {
   |                                                                                          `- error: 'UIBarButtonItem' is unavailable in watchOS
70 |         let target = ButtonItemActionBlockTarget(block: target)
71 |         self.init(image: image, landscapeImagePhone: landscapeImagePhone, style: style, target: target, action: #selector(ButtonItemActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift:69:132: error: 'UIBarButtonItem' is unavailable in watchOS
67 |     }
68 |
69 |     public convenience init(image: UIImage?, landscapeImagePhone: UIImage? = nil, style: UIBarButtonItem.Style, target: @escaping (UIBarButtonItem) -> ()) {
   |                                                                                                                                    `- error: 'UIBarButtonItem' is unavailable in watchOS
70 |         let target = ButtonItemActionBlockTarget(block: target)
71 |         self.init(image: image, landscapeImagePhone: landscapeImagePhone, style: style, target: target, action: #selector(ButtonItemActionBlockTarget.handleBlockCall))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/LayeredTableViewController.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayeredTableViewController.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/LimitedSizeViewController.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LimitedSizeViewController.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/MenuViewController.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuViewController.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/SelectListViewController.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SelectListViewController.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/TaskService.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TaskService.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Controller/UIBarButtonItem+BlockTarget.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIBarButtonItem+BlockTarget.swift
SwiftCompile normal arm64_32 Compiling\ UIColor+Encodable.swift,\ UIColor+Factory.swift,\ UIDevice+AppIdioms.swift,\ UIImage+Editing.swift,\ BubbleView.swift,\ CGContext+ThreadSafe.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIColor+Encodable.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIColor+Factory.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIDevice+AppIdioms.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIImage+Editing.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/BubbleView.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CGContext+ThreadSafe.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIColor+Factory.swift:43:17: warning: 'scanLocation' was deprecated in watchOS 6.0 [#DeprecatedDeclaration]
41 |         var rgbValue: UInt32 = 0
42 |         let scanner = Scanner(string: finalHexString)
43 |         scanner.scanLocation = 1 // bypass '#' character
   |                 `- warning: 'scanLocation' was deprecated in watchOS 6.0 [#DeprecatedDeclaration]
44 |         scanner.scanHexInt32(&rgbValue)
45 |         let red = CGFloat((rgbValue & 0xFF0000) >> 16) / 255.0
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIColor+Factory.swift:44:17: warning: 'scanHexInt32' was deprecated in watchOS 6.0 [#DeprecatedDeclaration]
42 |         let scanner = Scanner(string: finalHexString)
43 |         scanner.scanLocation = 1 // bypass '#' character
44 |         scanner.scanHexInt32(&rgbValue)
   |                 `- warning: 'scanHexInt32' was deprecated in watchOS 6.0 [#DeprecatedDeclaration]
45 |         let red = CGFloat((rgbValue & 0xFF0000) >> 16) / 255.0
46 |         let green = CGFloat((rgbValue & 0xFF00) >> 8) / 255.0
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIDevice+AppIdioms.swift:15:11: error: 'UIDevice' is unavailable in watchOS
13 | }
14 |
15 | extension UIDevice {
   |           `- error: 'UIDevice' is unavailable in watchOS
16 |     public var appIdiom: AppIdiom {
17 |         switch self.userInterfaceIdiom {
/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/Sources/SwiftlierUIKit/Model/UIImage+Editing.swift:124:30: error: cannot find 'CIImage' in scope
122 |         guard let currentCGImage = self.cgImage else { return self }
123 |
124 |         let currentCIImage = CIImage(cgImage: currentCGImage)
    |                              `- error: cannot find 'CIImage' in scope
125 |
126 |         let filter = CIFilter(name: "CIColorMonochrome")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIImage+Editing.swift:126:22: error: cannot find 'CIFilter' in scope
124 |         let currentCIImage = CIImage(cgImage: currentCGImage)
125 |
126 |         let filter = CIFilter(name: "CIColorMonochrome")
    |                      `- error: cannot find 'CIFilter' in scope
127 |         filter?.setValue(currentCIImage, forKey: "inputImage")
128 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIImage+Editing.swift:130:26: error: cannot find 'CIColor' in scope
128 |
129 |         // set a gray value for the tint color
130 |         filter?.setValue(CIColor(red: brightness, green: brightness, blue: brightness), forKey: "inputColor")
    |                          `- error: cannot find 'CIColor' in scope
131 |
132 |         filter?.setValue(1.0, forKey: "inputIntensity")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIImage+Editing.swift:135:23: error: cannot find 'CIContext' in scope
133 |         guard let outputImage = filter?.outputImage else { return self }
134 |
135 |         let context = CIContext()
    |                       `- error: cannot find 'CIContext' in scope
136 |
137 |         guard let cgimg = context.createCGImage(outputImage, from: outputImage.extent) else { return self }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/BubbleView.swift:12:29: error: 'UIView' is unavailable in watchOS
10 |
11 | public class BubbleView: UIView {
12 |     private class TickView: UIView {
   |                             `- error: 'UIView' is unavailable in watchOS
13 |         var color: UIColor = UIColor.black {
14 |             didSet {
/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/Sources/SwiftlierUIKit/View/BubbleView.swift:37:25: error: 'UIView' is unavailable in watchOS
35 |     }
36 |
37 |     public let subview: UIView
   |                         `- error: 'UIView' is unavailable in watchOS
38 |     private let tickView = TickView()
39 |     public static let tickWidth: CGFloat = 20
/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/Sources/SwiftlierUIKit/View/BubbleView.swift:38:28: error: 'init()' is unavailable in watchOS
36 |
37 |     public let subview: UIView
38 |     private let tickView = TickView()
   |                            `- error: 'init()' is unavailable in watchOS
39 |     public static let tickWidth: CGFloat = 20
40 |
/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:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/BubbleView.swift:49:41: error: 'UIView' is unavailable in watchOS
47 |     }
48 |
49 |     public init(frame: CGRect, subview: UIView) {
   |                                         `- error: 'UIView' is unavailable in watchOS
50 |         self.subview = subview
51 |
/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/Sources/SwiftlierUIKit/View/BubbleView.swift:11:26: error: 'UIView' is unavailable in watchOS
 9 | import UIKit
10 |
11 | public class BubbleView: UIView {
   |                          `- error: 'UIView' is unavailable in watchOS
12 |     private class TickView: UIView {
13 |         var color: UIColor = UIColor.black {
/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/Sources/SwiftlierUIKit/View/CGContext+ThreadSafe.swift:49:21: error: 'UIScreen' is unavailable in watchOS
47 |         switch coordinateSystem {
48 |         case .uiKit:
49 |             scale = UIScreen.main.scale
   |                     `- error: 'UIScreen' is unavailable in watchOS
50 |         case .pdf:
51 |             scale = 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
 52 |
 53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 54 | @interface UIScreen : NSObject <UITraitEnvironment>
    |            `- note: 'UIScreen' has been explicitly marked unavailable here
 55 |
 56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIColor+Encodable.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIColor+Encodable.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIColor+Factory.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIColor+Factory.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIDevice+AppIdioms.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIDevice+AppIdioms.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/Model/UIImage+Editing.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImage+Editing.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/BubbleView.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BubbleView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftlierUIKit/View/CGContext+ThreadSafe.swift (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CGContext+ThreadSafe.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftlierUIKit (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
SwiftCompile normal arm64 (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-17 05:37:56.550 xcodebuild[892:5323] [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 'SwiftlierUIKit' from project 'SwiftlierUIKit')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftlierUIKit (in target 'SwiftlierUIKit' from project 'SwiftlierUIKit')
	Building workspace SwiftlierUIKit with scheme SwiftlierUIKit
(3 failures)
BUILD FAILURE 6.4 watchOS