The Swift Package Index logo.Swift Package Index

Build Information

Failed to build TypographyKit, reference 6.0.1 (60a07a), with Swift 6.4 for watchOS using Xcode 27.0 on 21 Sep 2026 19:14:21 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 TypographyKit -destination generic/platform=watchOS

Build Log

144 | - (UIColor *)initWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
145 |
146 | /* Resolve any color to its most fundamental form (a non-dynamic color) for a specific trait collection.
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColor.swift:146:75: error: 'userInterfaceStyle' is unavailable in watchOS
144 |             }
145 |             return UIColor { (traitCollection) -> UIColor in
146 |                 let key = TypographyInterfaceStyle(style: traitCollection.userInterfaceStyle)
    |                                                                           `- error: 'userInterfaceStyle' is unavailable in watchOS
147 |                 let color = colorDictionary[key] ?? colorDictionary[.light]
148 |                 return color!.uiColor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:42:54: note: 'userInterfaceStyle' has been explicitly marked unavailable here
 40 |
 41 | + (UITraitCollection *)traitCollectionWithUserInterfaceStyle:(UIUserInterfaceStyle)userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
 42 | @property (nonatomic, readonly) UIUserInterfaceStyle userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos); // unspecified: UIUserInterfaceStyleUnspecified
    |                                                      `- note: 'userInterfaceStyle' has been explicitly marked unavailable here
 43 |
 44 | + (UITraitCollection *)traitCollectionWithLayoutDirection:(UITraitEnvironmentLayoutDirection)layoutDirection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift:16:17: error: 'UIUserInterfaceStyle' is unavailable in watchOS
14 |
15 |     @available(iOS 12, *)
16 |     init(style: UIUserInterfaceStyle) {
   |                 `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
17 |         switch style {
18 |         case .light:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
 30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
 31 |
 32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
    |                            `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
 33 |     UIUserInterfaceStyleUnspecified,
 34 |     UIUserInterfaceStyleLight,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Typography.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColor.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyColor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColors.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyColors.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyInterfaceStyle.swift
SwiftCompile normal arm64 Compiling\ TypographyKitViewControllerDelegate.swift,\ TypographyStyles.swift,\ UIButtonAdditions.swift,\ UIColorAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewControllerDelegate.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyStyles.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIColorAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:13:11: error: 'UIButton' is unavailable in watchOS
 11 | import UIKit
 12 |
 13 | extension UIButton {
    |           `- error: 'UIButton' is unavailable in watchOS
 14 |
 15 |     public typealias TitleColorApplyMode = ButtonTitleColorApplyMode
/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/TypographyKit/Classes/UIButtonAdditions.swift:150:11: error: 'UIButton' is unavailable in watchOS
148 | }
149 |
150 | extension UIButton: TypographyKitElement {
    |           `- error: 'UIButton' is unavailable in watchOS
151 |
152 |     func isAttributed() -> Bool {
/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/TypographyKit/Classes/UIButtonAdditions.swift:171:11: error: 'UIButton' is unavailable in watchOS
169 | }
170 |
171 | extension UIButton {
    |           `- error: 'UIButton' is unavailable in watchOS
172 |
173 |     func applyTitleColor(_ color: UIColor, mode: TitleColorApplyMode) {
/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/TypographyKit/Classes/UIButtonAdditions.swift:84:44: error: 'UIApplication' is unavailable in watchOS
 82 |                 return
 83 |             }
 84 |             if let newFont = newValue.font(UIApplication.shared.preferredContentSizeCategory) {
    |                                            `- error: 'UIApplication' is unavailable in watchOS
 85 |                 self.titleLabel?.font = newFont
 86 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:160:97: error: 'UIContentSizeCategory' is unavailable in watchOS
158 |
159 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
160 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                                                                 `- error: 'UIContentSizeCategory' is unavailable in watchOS
161 |             if let attributedText = titleLabel?.attributedText, isAttributed(attributedText) {
162 |                 self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:160:50: error: 'UIContentSizeCategory' is unavailable in watchOS
158 |
159 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
160 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                  `- error: 'UIContentSizeCategory' is unavailable in watchOS
161 |             if let attributedText = titleLabel?.attributedText, isAttributed(attributedText) {
162 |                 self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:160:72: error: 'newValueUserInfoKey' is unavailable in watchOS
158 |
159 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
160 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                                        `- error: 'newValueUserInfoKey' is unavailable in watchOS
161 |             if let attributedText = titleLabel?.attributedText, isAttributed(attributedText) {
162 |                 self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:36:30: note: 'newValueUserInfoKey' has been explicitly marked unavailable here
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
35 | UIKIT_EXTERN NSNotificationName const UIContentSizeCategoryDidChangeNotification API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
36 | UIKIT_EXTERN NSString *const UIContentSizeCategoryNewValueKey API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // NSString instance with new content size category in userInfo
   |                              `- note: 'newValueUserInfoKey' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN BOOL UIContentSizeCategoryIsAccessibilityCategory(UIContentSizeCategory category) API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos) NS_REFINED_FOR_SWIFT;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:176:13: error: 'UIControl' is unavailable in watchOS
174 |         switch mode {
175 |         case .all:
176 |             UIControl.State.allCases.forEach { controlState in
    |             `- error: 'UIControl' is unavailable in watchOS
177 |                 setTitleColor(color, for: controlState)
178 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:189:29: error: 'UIButton' is unavailable in watchOS
187 |
188 |     private func applyTitleColorWhereNoneSpecified(_ color: UIColor) {
189 |         let defaultButton = UIButton(type: buttonType)
    |                             `- error: 'UIButton' is unavailable in watchOS
190 |         let normalStateColor = titleColor(for: .normal)
191 |         UIControl.State.allCases.forEach { controlState in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewControllerDelegate.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyKitViewControllerDelegate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyStyles.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyStyles.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIButtonAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIColorAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIColorAdditions.swift
SwiftCompile normal arm64 Compiling\ UIControlState.swift,\ UILabelAdditions.swift,\ UITextFieldAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:13:34: error: 'UIControl' is unavailable in watchOS
11 | extension UIControl.State: @retroactive CaseIterable {
12 |
13 |     public typealias AllCases = [UIControl.State]
   |                                  `- error: 'UIControl' is unavailable in watchOS
14 |
15 |     public static var allCases: [UIControl.State] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:15:34: error: 'UIControl' is unavailable in watchOS
13 |     public typealias AllCases = [UIControl.State]
14 |
15 |     public static var allCases: [UIControl.State] {
   |                                  `- error: 'UIControl' is unavailable in watchOS
16 |         var controlStates: [UIControl.State] = [.normal, .highlighted, .disabled, .selected, .application]
17 |         if #available(iOS 9, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:11:11: error: 'UIControl' is unavailable in watchOS
 9 | import UIKit
10 |
11 | extension UIControl.State: @retroactive CaseIterable {
   |           `- error: 'UIControl' is unavailable in watchOS
12 |
13 |     public typealias AllCases = [UIControl.State]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:16:29: error: 'UIControl' is unavailable in watchOS
14 |
15 |     public static var allCases: [UIControl.State] {
16 |         var controlStates: [UIControl.State] = [.normal, .highlighted, .disabled, .selected, .application]
   |                             `- error: 'UIControl' is unavailable in watchOS
17 |         if #available(iOS 9, *) {
18 |             controlStates.append(.focused)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:13:11: error: 'UILabel' is unavailable in watchOS
 11 | import UIKit
 12 |
 13 | extension UILabel {
    |           `- error: 'UILabel' is unavailable in watchOS
 14 |
 15 |     @objc public var fontTextStyle: UIFont.TextStyle {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:151:11: error: 'UILabel' is unavailable in watchOS
149 | }
150 |
151 | extension UILabel: TypographyKitElement {
    |           `- error: 'UILabel' is unavailable in watchOS
152 |
153 |     func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:66:44: error: 'UIApplication' is unavailable in watchOS
 64 |                 return
 65 |             }
 66 |             if let newFont = newValue.font(UIApplication.shared.preferredContentSizeCategory) {
    |                                            `- error: 'UIApplication' is unavailable in watchOS
 67 |                 self.font = newFont
 68 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:161:97: error: 'UIContentSizeCategory' is unavailable in watchOS
159 |
160 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
161 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                                                                 `- error: 'UIContentSizeCategory' is unavailable in watchOS
162 |             if isAttributed(attributedText) {
163 |                 self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:161:50: error: 'UIContentSizeCategory' is unavailable in watchOS
159 |
160 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
161 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                  `- error: 'UIContentSizeCategory' is unavailable in watchOS
162 |             if isAttributed(attributedText) {
163 |                 self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:161:72: error: 'newValueUserInfoKey' is unavailable in watchOS
159 |
160 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
161 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                                        `- error: 'newValueUserInfoKey' is unavailable in watchOS
162 |             if isAttributed(attributedText) {
163 |                 self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:36:30: note: 'newValueUserInfoKey' has been explicitly marked unavailable here
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
35 | UIKIT_EXTERN NSNotificationName const UIContentSizeCategoryDidChangeNotification API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
36 | UIKIT_EXTERN NSString *const UIContentSizeCategoryNewValueKey API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // NSString instance with new content size category in userInfo
   |                              `- note: 'newValueUserInfoKey' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN BOOL UIContentSizeCategoryIsAccessibilityCategory(UIContentSizeCategory category) API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos) NS_REFINED_FOR_SWIFT;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:12:11: error: 'UITextField' is unavailable in watchOS
 10 | import UIKit
 11 |
 12 | extension UITextField {
    |           `- error: 'UITextField' is unavailable in watchOS
 13 |
 14 |     public var letterCase: LetterCase {
/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/TypographyKit/Classes/UITextFieldAdditions.swift:129:11: error: 'UITextField' is unavailable in watchOS
127 | }
128 |
129 | extension UITextField: TypographyKitElement {
    |           `- error: 'UITextField' is unavailable in watchOS
130 |
131 |     func isAttributed() -> Bool {
/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/TypographyKit/Classes/UITextFieldAdditions.swift:64:44: error: 'UIApplication' is unavailable in watchOS
 62 |                 return
 63 |             }
 64 |             if let newFont = newValue.font(UIApplication.shared.preferredContentSizeCategory) {
    |                                            `- error: 'UIApplication' is unavailable in watchOS
 65 |                 self.font = newFont
 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/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:139:97: error: 'UIContentSizeCategory' is unavailable in watchOS
137 |
138 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
139 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                                                                 `- error: 'UIContentSizeCategory' is unavailable in watchOS
140 |             if isAttributed(attributedText) {
141 |                 self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:139:50: error: 'UIContentSizeCategory' is unavailable in watchOS
137 |
138 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
139 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                  `- error: 'UIContentSizeCategory' is unavailable in watchOS
140 |             if isAttributed(attributedText) {
141 |                 self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIControlState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UILabelAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UITextFieldAdditions.swift
SwiftCompile normal arm64 Compiling\ TypographyKit.swift,\ TypographyKitColorCell.swift,\ TypographyKitColorsViewController.swift,\ TypographyKitConfiguration.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitConfiguration.swift (in target 'TypographyKit' from project 'TypographyKit')
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:31:50: error: 'UIButton' is unavailable in watchOS
 29 |     }
 30 |
 31 |     public static var buttonTitleColorApplyMode: UIButton.TitleColorApplyMode =
    |                                                  `- error: 'UIButton' is unavailable in watchOS
 32 |     TypographyKitConfiguration.default.buttons.titleColorApplyMode
 33 |
/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/TypographyKit/Classes/TypographyKit.swift:337:31: error: 'UINavigationController' is unavailable in watchOS
335 |     public static func pushTypographyColors(
336 |         delegate: TypographyKitViewControllerDelegate? = nil,
337 |         navigationController: UINavigationController,
    |                               `- error: 'UINavigationController' is unavailable in watchOS
338 |         animated: Bool = false,
339 |         shouldRefresh: 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/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:360:31: error: 'UINavigationController' is unavailable in watchOS
358 |     public static func pushTypographyColors(
359 |         delegate: TypographyKitViewControllerDelegate? = nil,
360 |         navigationController: UINavigationController,
    |                               `- error: 'UINavigationController' is unavailable in watchOS
361 |         navigationSettings: ViewControllerNavigationSettings
362 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:376:31: error: 'UINavigationController' is unavailable in watchOS
374 |     public static func pushTypographyStyles(
375 |         delegate: TypographyKitViewControllerDelegate? = nil,
376 |         navigationController: UINavigationController,
    |                               `- error: 'UINavigationController' is unavailable in watchOS
377 |         animated: Bool = false,
378 |         shouldRefresh: 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/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:397:31: error: 'UINavigationController' is unavailable in watchOS
395 |     public static func pushTypographyStyles(
396 |         delegate: TypographyKitViewControllerDelegate? = nil,
397 |         navigationController: UINavigationController,
    |                               `- error: 'UINavigationController' is unavailable in watchOS
398 |         navigationSettings: ViewControllerNavigationSettings
399 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:250:31: error: 'UIApplication' is unavailable in watchOS
248 |     ) {
249 |         let viewController = TypographyKitColorsViewController()
250 |         guard let presenter = UIApplication.shared.keyWindow?.rootViewController else {
    |                               `- error: 'UIApplication' is unavailable in watchOS
251 |             return
252 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:250:52: error: 'keyWindow' is unavailable in watchOS
248 |     ) {
249 |         let viewController = TypographyKitColorsViewController()
250 |         guard let presenter = UIApplication.shared.keyWindow?.rootViewController else {
    |                                                    `- error: 'keyWindow' is unavailable in watchOS
251 |             return
252 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
    |                                                   `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:255:36: error: 'UINavigationController' is unavailable in watchOS
253 |         viewController.delegate = delegate
254 |         viewController.modalPresentationStyle = .overCurrentContext
255 |         let navigationController = UINavigationController(rootViewController: viewController)
    |                                    `- error: 'UINavigationController' is unavailable in watchOS
256 |         let navigationSettings = TypographyKitViewController
257 |             .NavigationSettings(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:278:31: error: 'UIApplication' is unavailable in watchOS
276 |     ) {
277 |         let viewController = TypographyKitColorsViewController()
278 |         guard let presenter = UIApplication.shared.keyWindow?.rootViewController else {
    |                               `- error: 'UIApplication' is unavailable in watchOS
279 |             return
280 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:278:52: error: 'keyWindow' is unavailable in watchOS
276 |     ) {
277 |         let viewController = TypographyKitColorsViewController()
278 |         guard let presenter = UIApplication.shared.keyWindow?.rootViewController else {
    |                                                    `- error: 'keyWindow' is unavailable in watchOS
279 |             return
280 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
    |                                                   `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:283:36: error: 'UINavigationController' is unavailable in watchOS
281 |         viewController.delegate = delegate
282 |         viewController.modalPresentationStyle = .overCurrentContext
283 |         let navigationController = UINavigationController(rootViewController: viewController)
    |                                    `- error: 'UINavigationController' is unavailable in watchOS
284 |         viewController.navigationSettings = navigationSettings
285 |         if navigationSettings.shouldRefresh {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:297:31: error: 'UIApplication' is unavailable in watchOS
295 |         shouldRefresh: Bool = true
296 |     ) {
297 |         guard let presenter = UIApplication.shared.keyWindow?.rootViewController else {
    |                               `- error: 'UIApplication' is unavailable in watchOS
298 |             return
299 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:297:52: error: 'keyWindow' is unavailable in watchOS
295 |         shouldRefresh: Bool = true
296 |     ) {
297 |         guard let presenter = UIApplication.shared.keyWindow?.rootViewController else {
    |                                                    `- error: 'keyWindow' is unavailable in watchOS
298 |             return
299 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
    |                                                   `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:311:36: error: 'UINavigationController' is unavailable in watchOS
309 |         let viewController = typographyKitVC(navSettings: navigationSettings, delegate: delegate)
310 |         viewController.modalPresentationStyle = .overCurrentContext
311 |         let navigationController = UINavigationController(rootViewController: viewController)
    |                                    `- error: 'UINavigationController' is unavailable in watchOS
312 |         if navigationSettings.shouldRefresh {
313 |             TypographyKit.refresh()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:322:31: error: 'UIApplication' is unavailable in watchOS
320 |         navigationSettings: ViewControllerNavigationSettings
321 |     ) {
322 |         guard let presenter = UIApplication.shared.keyWindow?.rootViewController else {
    |                               `- error: 'UIApplication' is unavailable in watchOS
323 |             return
324 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:322:52: error: 'keyWindow' is unavailable in watchOS
320 |         navigationSettings: ViewControllerNavigationSettings
321 |     ) {
322 |         guard let presenter = UIApplication.shared.keyWindow?.rootViewController else {
    |                                                    `- error: 'keyWindow' is unavailable in watchOS
323 |             return
324 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
    |                                                   `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:327:36: error: 'UINavigationController' is unavailable in watchOS
325 |         let viewController = typographyKitVC(navSettings: navigationSettings, delegate: delegate)
326 |         viewController.modalPresentationStyle = .overCurrentContext
327 |         let navigationController = UINavigationController(rootViewController: viewController)
    |                                    `- error: 'UINavigationController' is unavailable in watchOS
328 |
329 |         if navigationSettings.shouldRefresh {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:14:29: error: 'UILabel' is unavailable in watchOS
12 | class TypographyKitColorCell: UITableViewCell {
13 |
14 |     private var titleLabel: UILabel = {
   |                             `- error: 'UILabel' is unavailable in watchOS
15 |         let titleLabel = UILabel()
16 |         titleLabel.font = UIFont(name: "Avenir-Book", size: 17.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/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:15:26: error: 'UILabel' is unavailable in watchOS
13 |
14 |     private var titleLabel: UILabel = {
15 |         let titleLabel = UILabel()
   |                          `- error: 'UILabel' is unavailable in watchOS
16 |         titleLabel.font = UIFont(name: "Avenir-Book", size: 17.0)
17 |         titleLabel.textColor = .white
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:15:26: error: 'init()' is unavailable in watchOS
13 |
14 |     private var titleLabel: UILabel = {
15 |         let titleLabel = UILabel()
   |                          `- error: 'init()' is unavailable in watchOS
16 |         titleLabel.font = UIFont(name: "Avenir-Book", size: 17.0)
17 |         titleLabel.textColor = .white
/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/TypographyKit/Classes/TypographyKitColorCell.swift:22:26: error: 'UITableViewCell' is unavailable in watchOS
20 |     }()
21 |
22 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
   |                          `- error: 'UITableViewCell' is unavailable in watchOS
23 |         super.init(style: style, reuseIdentifier: reuseIdentifier)
24 |         configureView()
/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/TypographyKit/Classes/TypographyKitColorCell.swift:12:31: error: 'UITableViewCell' is unavailable in watchOS
10 |
11 | @available(iOS 9.0, *)
12 | class TypographyKitColorCell: UITableViewCell {
   |                               `- error: 'UITableViewCell' is unavailable in watchOS
13 |
14 |     private var titleLabel: UILabel = {
/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/TypographyKit/Classes/TypographyKitColorCell.swift:55:34: error: 'UIView' is unavailable in watchOS
53 |     }
54 |
55 |     private func effectView() -> UIView {
   |                                  `- error: 'UIView' is unavailable in watchOS
56 |         let blur = UIBlurEffect(style: .dark)
57 |         let effectView = UIVisualEffectView(effect: blur)
/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/TypographyKit/Classes/TypographyKitColorCell.swift:47:9: error: 'NSLayoutConstraint' is unavailable in watchOS
45 |         let effectView = self.effectView()
46 |         effectView.addSubview(titleLabel)
47 |         NSLayoutConstraint.activate([
   |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
48 |             titleLabel.leftAnchor.constraint(equalTo: effectView.leftAnchor, constant: 10.0),
49 |             titleLabel.rightAnchor.constraint(equalTo: effectView.rightAnchor, constant: -10.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/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/TypographyKit/Classes/TypographyKitColorCell.swift:56:20: error: 'UIBlurEffect' is unavailable in watchOS
54 |
55 |     private func effectView() -> UIView {
56 |         let blur = UIBlurEffect(style: .dark)
   |                    `- error: 'UIBlurEffect' is unavailable in watchOS
57 |         let effectView = UIVisualEffectView(effect: blur)
58 |         effectView.translatesAutoresizingMaskIntoConstraints = 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/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
59 | /* UIBlurEffect will provide a blur that appears to have been applied to the content layered behind the UIVisualEffectView. Views added to the contentView of a blur visual effect are not blurred themselves. */
60 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
61 | @interface UIBlurEffect : UIVisualEffect
   |            `- note: 'UIBlurEffect' has been explicitly marked unavailable here
62 |
63 | + (UIBlurEffect *)effectWithStyle:(UIBlurEffectStyle)style;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:57:26: error: 'UIVisualEffectView' is unavailable in watchOS
55 |     private func effectView() -> UIView {
56 |         let blur = UIBlurEffect(style: .dark)
57 |         let effectView = UIVisualEffectView(effect: blur)
   |                          `- error: 'UIVisualEffectView' is unavailable in watchOS
58 |         effectView.translatesAutoresizingMaskIntoConstraints = false
59 |         effectView.clipsToBounds = 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/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:62:9: error: 'NSLayoutConstraint' is unavailable in watchOS
60 |         effectView.layer.cornerRadius = 5.0
61 |         contentView.addSubview(effectView)
62 |         NSLayoutConstraint.activate([
   |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
63 |             effectView.leftAnchor.constraint(equalTo: contentView.leftAnchor, constant: 10.0),
64 |             effectView.centerYAnchor.constraint(equalTo: contentView.centerYAnchor)
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:18:26: error: 'UISegmentedControl' is unavailable in watchOS
 16 |     public typealias NavigationSettings = ViewControllerNavigationSettings
 17 |
 18 |     lazy var headerView: UISegmentedControl = {
    |                          `- error: 'UISegmentedControl' is unavailable in watchOS
 19 |         let segControl = UISegmentedControl(items: [])
 20 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:19:26: error: 'UISegmentedControl' is unavailable in watchOS
 17 |
 18 |     lazy var headerView: UISegmentedControl = {
 19 |         let segControl = UISegmentedControl(items: [])
    |                          `- error: 'UISegmentedControl' is unavailable in watchOS
 20 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
 21 |         if #available(iOS 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/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:22:37: error: 'systemBackground' is unavailable in watchOS
 20 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
 21 |         if #available(iOS 13, *) {
 22 |             view.backgroundColor = .systemBackground
    |                                     `- error: 'systemBackground' is unavailable in watchOS
 23 |         }
 24 |         return segControl
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 |  *    primary background in light mode.
207 |  */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor                   API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor          API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor           API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:62:42: error: 'UISegmentedControl' is unavailable in watchOS
 60 |     }
 61 |
 62 |     @IBAction func changeStyle(_ sender: UISegmentedControl) {
    |                                          `- error: 'UISegmentedControl' is unavailable in watchOS
 63 |         guard #available(iOS 13, *) else {
 64 |             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/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:12:42: error: 'UIViewController' is unavailable in watchOS
 10 |
 11 | @available(iOS 9.0, *)
 12 | class TypographyKitColorsViewController: UIViewController {
    |                                          `- error: 'UIViewController' is unavailable in watchOS
 13 |
 14 |     // MARK: Type Definitions
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:75:33: error: 'UITableView' is unavailable in watchOS
 73 | extension TypographyKitColorsViewController: UITableViewDataSource {
 74 |
 75 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    |                                 `- error: 'UITableView' is unavailable in watchOS
 76 |         return TypographyKit.colors.keys.count
 77 |     }
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:79:33: error: 'UITableView' is unavailable in watchOS
 77 |     }
 78 |
 79 |     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                 `- error: 'UITableView' is unavailable in watchOS
 80 |         let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
 81 |         guard let colorCell = cell as? TypographyKitColorCell 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/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:79:84: error: 'UITableViewCell' is unavailable in watchOS
 77 |     }
 78 |
 79 |     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                                                                    `- error: 'UITableViewCell' is unavailable in watchOS
 80 |         let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
 81 |         guard let colorCell = cell as? TypographyKitColorCell 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/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:73:46: error: 'UITableViewDataSource' is unavailable in watchOS
 71 |
 72 | @available(iOS 9.0, *)
 73 | extension TypographyKitColorsViewController: UITableViewDataSource {
    |                                              `- error: 'UITableViewDataSource' is unavailable in watchOS
 74 |
 75 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:96:33: error: 'UITableView' is unavailable in watchOS
 94 | extension TypographyKitColorsViewController: UITableViewDelegate {
 95 |
 96 |     func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
    |                                 `- error: 'UITableView' is unavailable in watchOS
 97 |         return 100.0
 98 |     }
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:100:33: error: 'UITableView' is unavailable in watchOS
 98 |     }
 99 |
100 |     func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    |                                 `- error: 'UITableView' is unavailable in watchOS
101 |         guard #available(iOS 13, *) else { return nil }
102 |         return headerView
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:100:86: error: 'UIView' is unavailable in watchOS
 98 |     }
 99 |
100 |     func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    |                                                                                      `- error: 'UIView' is unavailable in watchOS
101 |         guard #available(iOS 13, *) else { return nil }
102 |         return headerView
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:105:33: error: 'UITableView' is unavailable in watchOS
103 |     }
104 |
105 |     func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
    |                                 `- error: 'UITableView' is unavailable in watchOS
106 |         guard #available(iOS 13, *) else { return 0 }
107 |         return headerView.frame.height
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:94:46: error: 'UITableViewDelegate' is unavailable in watchOS
 92 |
 93 | @available(iOS 9.0, *)
 94 | extension TypographyKitColorsViewController: UITableViewDelegate {
    |                                              `- error: 'UITableViewDelegate' is unavailable in watchOS
 95 |
 96 |     func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
/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:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
 98 |
 99 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
100 | @protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
    |           `- note: 'UITableViewDelegate' has been explicitly marked unavailable here
101 |
102 | @optional
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:33:25: error: 'UITableView' is unavailable in watchOS
 31 |     override func viewDidLoad() {
 32 |         title = "TypographyKit Colors"
 33 |         let tableView = UITableView()
    |                         `- error: 'UITableView' is unavailable in watchOS
 34 |         tableView.translatesAutoresizingMaskIntoConstraints = false
 35 |         tableView.dataSource = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:33:25: error: 'init()' is unavailable in watchOS
 31 |     override func viewDidLoad() {
 32 |         title = "TypographyKit Colors"
 33 |         let tableView = UITableView()
    |                         `- error: 'init()' is unavailable in watchOS
 34 |         tableView.translatesAutoresizingMaskIntoConstraints = false
 35 |         tableView.dataSource = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:38:9: error: 'NSLayoutConstraint' is unavailable in watchOS
 36 |         tableView.delegate = self
 37 |         view.addSubview(tableView)
 38 |         NSLayoutConstraint.activate([
    |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
 39 |             tableView.leftAnchor.constraint(equalTo: view.leftAnchor),
 40 |             tableView.rightAnchor.constraint(equalTo: view.rightAnchor),
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:67:9: error: 'overrideUserInterfaceStyle' is unavailable in watchOS
 65 |         }
 66 |         let style = TypographyInterfaceStyle.allCases[sender.selectedSegmentIndex]
 67 |         overrideUserInterfaceStyle = style.userInterfaceStyle
    |         `- error: 'overrideUserInterfaceStyle' is unavailable in watchOS
 68 |         navigationController?.navigationBar.overrideUserInterfaceStyle = style.userInterfaceStyle
 69 |     }
/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:358:44: note: 'overrideUserInterfaceStyle' has been explicitly marked unavailable here
356 |  * specific `UIUserInterfaceStyle`. This does not affect the application or any parent view controllers.
357 |  */
358 | @property (nonatomic) UIUserInterfaceStyle overrideUserInterfaceStyle API_AVAILABLE(tvos(13.0), ios(13.0)) API_UNAVAILABLE(watchos); // Defaults to UIUserInterfaceStyleUnspecified
    |                                            `- note: 'overrideUserInterfaceStyle' has been explicitly marked unavailable here
359 |
360 | /// Registers a new scene accessory configuration associated with this view controller.
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:68:45: error: 'overrideUserInterfaceStyle' is unavailable in watchOS
 66 |         let style = TypographyInterfaceStyle.allCases[sender.selectedSegmentIndex]
 67 |         overrideUserInterfaceStyle = style.userInterfaceStyle
 68 |         navigationController?.navigationBar.overrideUserInterfaceStyle = style.userInterfaceStyle
    |                                             `- error: 'overrideUserInterfaceStyle' is unavailable in watchOS
 69 |     }
 70 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:705:44: note: 'overrideUserInterfaceStyle' has been explicitly marked unavailable here
703 |  * - It also affects presentations that happen inside the window.
704 |  */
705 | @property (nonatomic) UIUserInterfaceStyle overrideUserInterfaceStyle API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                            `- note: 'overrideUserInterfaceStyle' has been explicitly marked unavailable here
706 |
707 | @end
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyKitColorCell.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyKitColorsViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitConfiguration.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyKitConfiguration.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ TypographyKit (in target 'TypographyKit' from project 'TypographyKit')
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LabelSettings.swift:27:1: warning: extension declares a conformance of imported type 'NSLineBreakMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
25 | }
26 |
27 | extension NSLineBreakMode: Codable {}
   | |- warning: extension declares a conformance of imported type 'NSLineBreakMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
28 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:23:49: error: 'UIContentSizeCategory' is unavailable in watchOS
 21 |     public var textColor: UIColor?
 22 |     private let textStyle: UIFont.TextStyle
 23 |     private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
    |                                                 `- error: 'UIContentSizeCategory' is unavailable in watchOS
 24 |         UIContentSizeCategory.extraSmall: -3,
 25 |         UIContentSizeCategory.small: -2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:24:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 22 |     private let textStyle: UIFont.TextStyle
 23 |     private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
 24 |         UIContentSizeCategory.extraSmall: -3,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 25 |         UIContentSizeCategory.small: -2,
 26 |         UIContentSizeCategory.medium: -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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:24:31: error: 'extraSmall' is unavailable in watchOS
 22 |     private let textStyle: UIFont.TextStyle
 23 |     private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
 24 |         UIContentSizeCategory.extraSmall: -3,
    |                               `- error: 'extraSmall' is unavailable in watchOS
 25 |         UIContentSizeCategory.small: -2,
 26 |         UIContentSizeCategory.medium: -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/UIContentSizeCategory.h:19:42: note: 'extraSmall' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryUnspecified API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'extraSmall' has been explicitly marked unavailable here
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:25:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 23 |     private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
 24 |         UIContentSizeCategory.extraSmall: -3,
 25 |         UIContentSizeCategory.small: -2,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 26 |         UIContentSizeCategory.medium: -1,
 27 |         UIContentSizeCategory.large: 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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:25:31: error: 'small' is unavailable in watchOS
 23 |     private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
 24 |         UIContentSizeCategory.extraSmall: -3,
 25 |         UIContentSizeCategory.small: -2,
    |                               `- error: 'small' is unavailable in watchOS
 26 |         UIContentSizeCategory.medium: -1,
 27 |         UIContentSizeCategory.large: 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/UIContentSizeCategory.h:20:42: note: 'small' has been explicitly marked unavailable here
18 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryUnspecified API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'small' has been explicitly marked unavailable here
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:26:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 24 |         UIContentSizeCategory.extraSmall: -3,
 25 |         UIContentSizeCategory.small: -2,
 26 |         UIContentSizeCategory.medium: -1,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 27 |         UIContentSizeCategory.large: 0,
 28 |         UIContentSizeCategory.extraLarge: 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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:26:31: error: 'medium' is unavailable in watchOS
 24 |         UIContentSizeCategory.extraSmall: -3,
 25 |         UIContentSizeCategory.small: -2,
 26 |         UIContentSizeCategory.medium: -1,
    |                               `- error: 'medium' is unavailable in watchOS
 27 |         UIContentSizeCategory.large: 0,
 28 |         UIContentSizeCategory.extraLarge: 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/UIContentSizeCategory.h:21:42: note: 'medium' has been explicitly marked unavailable here
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'medium' has been explicitly marked unavailable here
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:27:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 25 |         UIContentSizeCategory.small: -2,
 26 |         UIContentSizeCategory.medium: -1,
 27 |         UIContentSizeCategory.large: 0,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 28 |         UIContentSizeCategory.extraLarge: 1,
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:27:31: error: 'large' is unavailable in watchOS
 25 |         UIContentSizeCategory.small: -2,
 26 |         UIContentSizeCategory.medium: -1,
 27 |         UIContentSizeCategory.large: 0,
    |                               `- error: 'large' is unavailable in watchOS
 28 |         UIContentSizeCategory.extraLarge: 1,
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:22:42: note: 'large' has been explicitly marked unavailable here
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'large' has been explicitly marked unavailable here
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:28:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 26 |         UIContentSizeCategory.medium: -1,
 27 |         UIContentSizeCategory.large: 0,
 28 |         UIContentSizeCategory.extraLarge: 1,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:28:31: error: 'extraLarge' is unavailable in watchOS
 26 |         UIContentSizeCategory.medium: -1,
 27 |         UIContentSizeCategory.large: 0,
 28 |         UIContentSizeCategory.extraLarge: 1,
    |                               `- error: 'extraLarge' is unavailable in watchOS
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:23:42: note: 'extraLarge' has been explicitly marked unavailable here
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'extraLarge' has been explicitly marked unavailable here
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:29:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 27 |         UIContentSizeCategory.large: 0,
 28 |         UIContentSizeCategory.extraLarge: 1,
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:29:31: error: 'extraExtraLarge' is unavailable in watchOS
 27 |         UIContentSizeCategory.large: 0,
 28 |         UIContentSizeCategory.extraLarge: 1,
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
    |                               `- error: 'extraExtraLarge' is unavailable in watchOS
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:24:42: note: 'extraExtraLarge' has been explicitly marked unavailable here
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'extraExtraLarge' has been explicitly marked unavailable here
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
26 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:30:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 28 |         UIContentSizeCategory.extraLarge: 1,
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:30:31: error: 'extraExtraExtraLarge' is unavailable in watchOS
 28 |         UIContentSizeCategory.extraLarge: 1,
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
    |                               `- error: 'extraExtraExtraLarge' is unavailable in watchOS
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:25:42: note: 'extraExtraExtraLarge' has been explicitly marked unavailable here
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'extraExtraExtraLarge' has been explicitly marked unavailable here
26 |
27 | // Accessibility sizes
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:31:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:31:31: error: 'accessibilityMedium' is unavailable in watchOS
 29 |         UIContentSizeCategory.extraExtraLarge: 2,
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
    |                               `- error: 'accessibilityMedium' is unavailable in watchOS
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:28:42: note: 'accessibilityMedium' has been explicitly marked unavailable here
26 |
27 | // Accessibility sizes
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'accessibilityMedium' has been explicitly marked unavailable here
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:32:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
 34 |         UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:32:31: error: 'accessibilityLarge' is unavailable in watchOS
 30 |         UIContentSizeCategory.extraExtraExtraLarge: 3,
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
    |                               `- error: 'accessibilityLarge' is unavailable in watchOS
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
 34 |         UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:29:42: note: 'accessibilityLarge' has been explicitly marked unavailable here
27 | // Accessibility sizes
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'accessibilityLarge' has been explicitly marked unavailable here
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:33:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 34 |         UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
 35 |         UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:33:31: error: 'accessibilityExtraLarge' is unavailable in watchOS
 31 |         UIContentSizeCategory.accessibilityMedium: 4,
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
    |                               `- error: 'accessibilityExtraLarge' is unavailable in watchOS
 34 |         UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
 35 |         UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:30:42: note: 'accessibilityExtraLarge' has been explicitly marked unavailable here
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'accessibilityExtraLarge' has been explicitly marked unavailable here
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:34:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
 34 |         UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 35 |         UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
 36 |     ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:34:31: error: 'accessibilityExtraExtraLarge' is unavailable in watchOS
 32 |         UIContentSizeCategory.accessibilityLarge: 5,
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
 34 |         UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
    |                               `- error: 'accessibilityExtraExtraLarge' is unavailable in watchOS
 35 |         UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
 36 |     ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:31:42: note: 'accessibilityExtraExtraLarge' has been explicitly marked unavailable here
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'accessibilityExtraExtraLarge' has been explicitly marked unavailable here
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
33 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:35:9: error: 'UIContentSizeCategory' is unavailable in watchOS
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
 34 |         UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
 35 |         UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
    |         `- error: 'UIContentSizeCategory' is unavailable in watchOS
 36 |     ]
 37 |     private static let fontWeightMap: [String: UIFont.Weight] = [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:35:31: error: 'accessibilityExtraExtraExtraLarge' is unavailable in watchOS
 33 |         UIContentSizeCategory.accessibilityExtraLarge: 6,
 34 |         UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
 35 |         UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
    |                               `- error: 'accessibilityExtraExtraExtraLarge' is unavailable in watchOS
 36 |     ]
 37 |     private static let fontWeightMap: [String: UIFont.Weight] = [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:32:42: note: 'accessibilityExtraExtraExtraLarge' has been explicitly marked unavailable here
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                                          `- note: 'accessibilityExtraExtraExtraLarge' has been explicitly marked unavailable here
33 |
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:103:45: error: 'UIContentSizeCategory' is unavailable in watchOS
101 |     /// Returns a `UIFont` scaled appropriately for the given `UIContentSizeCategory` using the specified scaling
102 |     /// method.
103 |     public func font(_ contentSizeCategory: UIContentSizeCategory) -> UIFont? {
    |                                             `- error: 'UIContentSizeCategory' is unavailable in watchOS
104 |         guard let fontName = self.fontName, let pointSize = self.pointSize else {
105 |             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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:184:30: error: 'UIContentSizeCategory' is unavailable in watchOS
182 |         pointSize: Float,
183 |         textStyle: UIFont.TextStyle,
184 |         contentSizeCategory: UIContentSizeCategory
    |                              `- error: 'UIContentSizeCategory' is unavailable in watchOS
185 |     ) -> UIFont? {
186 |         guard var newFont = font(fontName, pointSize: pointSize) 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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:207:88: error: 'UIContentSizeCategory' is unavailable in watchOS
205 |
206 |     /// Scales `UIFont` using a step size * multiplier increasing in-line with the `UIContentSizeCategory` value.
207 |     private func scaleUsingStepping(_ fontName: String, pointSize: Float, contentSize: UIContentSizeCategory)
    |                                                                                        `- error: 'UIContentSizeCategory' is unavailable in watchOS
208 |     -> UIFont? {
209 |         // No scaling if the UIContentSizeCategory cannot be found in map.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColor.swift:81:25: error: cannot find type 'CIColor' in scope
 79 |     }
 80 |
 81 |     public var ciColor: CIColor {
    |                         `- error: cannot find type 'CIColor' in scope
 82 |         return self.uiColor.ciColor
 83 |     }
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift:16:17: error: 'UIUserInterfaceStyle' is unavailable in watchOS
14 |
15 |     @available(iOS 12, *)
16 |     init(style: UIUserInterfaceStyle) {
   |                 `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
17 |         switch style {
18 |         case .light:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
 30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
 31 |
 32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
    |                            `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
 33 |     UIUserInterfaceStyleUnspecified,
 34 |     UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift:30:29: error: 'UIUserInterfaceStyle' is unavailable in watchOS
28 |
29 |     @available(iOS 12, *)
30 |     var userInterfaceStyle: UIUserInterfaceStyle {
   |                             `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
31 |         switch self {
32 |         case .light:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
 30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
 31 |
 32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
    |                            `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
 33 |     UIUserInterfaceStyleUnspecified,
 34 |     UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:31:50: error: 'UIButton' is unavailable in watchOS
 29 |     }
 30 |
 31 |     public static var buttonTitleColorApplyMode: UIButton.TitleColorApplyMode =
    |                                                  `- error: 'UIButton' is unavailable in watchOS
 32 |     TypographyKitConfiguration.default.buttons.titleColorApplyMode
 33 |
/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/TypographyKit/Classes/TypographyKit.swift:337:31: error: 'UINavigationController' is unavailable in watchOS
335 |     public static func pushTypographyColors(
336 |         delegate: TypographyKitViewControllerDelegate? = nil,
337 |         navigationController: UINavigationController,
    |                               `- error: 'UINavigationController' is unavailable in watchOS
338 |         animated: Bool = false,
339 |         shouldRefresh: 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/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:360:31: error: 'UINavigationController' is unavailable in watchOS
358 |     public static func pushTypographyColors(
359 |         delegate: TypographyKitViewControllerDelegate? = nil,
360 |         navigationController: UINavigationController,
    |                               `- error: 'UINavigationController' is unavailable in watchOS
361 |         navigationSettings: ViewControllerNavigationSettings
362 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:376:31: error: 'UINavigationController' is unavailable in watchOS
374 |     public static func pushTypographyStyles(
375 |         delegate: TypographyKitViewControllerDelegate? = nil,
376 |         navigationController: UINavigationController,
    |                               `- error: 'UINavigationController' is unavailable in watchOS
377 |         animated: Bool = false,
378 |         shouldRefresh: 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/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:397:31: error: 'UINavigationController' is unavailable in watchOS
395 |     public static func pushTypographyStyles(
396 |         delegate: TypographyKitViewControllerDelegate? = nil,
397 |         navigationController: UINavigationController,
    |                               `- error: 'UINavigationController' is unavailable in watchOS
398 |         navigationSettings: ViewControllerNavigationSettings
399 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:14:29: error: 'UILabel' is unavailable in watchOS
12 | class TypographyKitColorCell: UITableViewCell {
13 |
14 |     private var titleLabel: UILabel = {
   |                             `- error: 'UILabel' is unavailable in watchOS
15 |         let titleLabel = UILabel()
16 |         titleLabel.font = UIFont(name: "Avenir-Book", size: 17.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/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:15:26: error: 'UILabel' is unavailable in watchOS
13 |
14 |     private var titleLabel: UILabel = {
15 |         let titleLabel = UILabel()
   |                          `- error: 'UILabel' is unavailable in watchOS
16 |         titleLabel.font = UIFont(name: "Avenir-Book", size: 17.0)
17 |         titleLabel.textColor = .white
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:15:26: error: 'init()' is unavailable in watchOS
13 |
14 |     private var titleLabel: UILabel = {
15 |         let titleLabel = UILabel()
   |                          `- error: 'init()' is unavailable in watchOS
16 |         titleLabel.font = UIFont(name: "Avenir-Book", size: 17.0)
17 |         titleLabel.textColor = .white
/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/TypographyKit/Classes/TypographyKitColorCell.swift:22:26: error: 'UITableViewCell' is unavailable in watchOS
20 |     }()
21 |
22 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
   |                          `- error: 'UITableViewCell' is unavailable in watchOS
23 |         super.init(style: style, reuseIdentifier: reuseIdentifier)
24 |         configureView()
/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/TypographyKit/Classes/TypographyKitColorCell.swift:12:31: error: 'UITableViewCell' is unavailable in watchOS
10 |
11 | @available(iOS 9.0, *)
12 | class TypographyKitColorCell: UITableViewCell {
   |                               `- error: 'UITableViewCell' is unavailable in watchOS
13 |
14 |     private var titleLabel: UILabel = {
/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/TypographyKit/Classes/TypographyKitColorCell.swift:55:34: error: 'UIView' is unavailable in watchOS
53 |     }
54 |
55 |     private func effectView() -> UIView {
   |                                  `- error: 'UIView' is unavailable in watchOS
56 |         let blur = UIBlurEffect(style: .dark)
57 |         let effectView = UIVisualEffectView(effect: blur)
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:18:26: error: 'UISegmentedControl' is unavailable in watchOS
 16 |     public typealias NavigationSettings = ViewControllerNavigationSettings
 17 |
 18 |     lazy var headerView: UISegmentedControl = {
    |                          `- error: 'UISegmentedControl' is unavailable in watchOS
 19 |         let segControl = UISegmentedControl(items: [])
 20 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:19:26: error: 'UISegmentedControl' is unavailable in watchOS
 17 |
 18 |     lazy var headerView: UISegmentedControl = {
 19 |         let segControl = UISegmentedControl(items: [])
    |                          `- error: 'UISegmentedControl' is unavailable in watchOS
 20 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
 21 |         if #available(iOS 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/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:22:37: error: 'systemBackground' is unavailable in watchOS
 20 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
 21 |         if #available(iOS 13, *) {
 22 |             view.backgroundColor = .systemBackground
    |                                     `- error: 'systemBackground' is unavailable in watchOS
 23 |         }
 24 |         return segControl
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 |  *    primary background in light mode.
207 |  */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor                   API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor          API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor           API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:62:42: error: 'UISegmentedControl' is unavailable in watchOS
 60 |     }
 61 |
 62 |     @IBAction func changeStyle(_ sender: UISegmentedControl) {
    |                                          `- error: 'UISegmentedControl' is unavailable in watchOS
 63 |         guard #available(iOS 13, *) else {
 64 |             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/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:12:42: error: 'UIViewController' is unavailable in watchOS
 10 |
 11 | @available(iOS 9.0, *)
 12 | class TypographyKitColorsViewController: UIViewController {
    |                                          `- error: 'UIViewController' is unavailable in watchOS
 13 |
 14 |     // MARK: Type Definitions
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:75:33: error: 'UITableView' is unavailable in watchOS
 73 | extension TypographyKitColorsViewController: UITableViewDataSource {
 74 |
 75 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    |                                 `- error: 'UITableView' is unavailable in watchOS
 76 |         return TypographyKit.colors.keys.count
 77 |     }
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:79:33: error: 'UITableView' is unavailable in watchOS
 77 |     }
 78 |
 79 |     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                 `- error: 'UITableView' is unavailable in watchOS
 80 |         let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
 81 |         guard let colorCell = cell as? TypographyKitColorCell 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/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:79:84: error: 'UITableViewCell' is unavailable in watchOS
 77 |     }
 78 |
 79 |     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                                                                    `- error: 'UITableViewCell' is unavailable in watchOS
 80 |         let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
 81 |         guard let colorCell = cell as? TypographyKitColorCell 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/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:73:46: error: 'UITableViewDataSource' is unavailable in watchOS
 71 |
 72 | @available(iOS 9.0, *)
 73 | extension TypographyKitColorsViewController: UITableViewDataSource {
    |                                              `- error: 'UITableViewDataSource' is unavailable in watchOS
 74 |
 75 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:96:33: error: 'UITableView' is unavailable in watchOS
 94 | extension TypographyKitColorsViewController: UITableViewDelegate {
 95 |
 96 |     func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
    |                                 `- error: 'UITableView' is unavailable in watchOS
 97 |         return 100.0
 98 |     }
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:100:33: error: 'UITableView' is unavailable in watchOS
 98 |     }
 99 |
100 |     func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    |                                 `- error: 'UITableView' is unavailable in watchOS
101 |         guard #available(iOS 13, *) else { return nil }
102 |         return headerView
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:100:86: error: 'UIView' is unavailable in watchOS
 98 |     }
 99 |
100 |     func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    |                                                                                      `- error: 'UIView' is unavailable in watchOS
101 |         guard #available(iOS 13, *) else { return nil }
102 |         return headerView
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:105:33: error: 'UITableView' is unavailable in watchOS
103 |     }
104 |
105 |     func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
    |                                 `- error: 'UITableView' is unavailable in watchOS
106 |         guard #available(iOS 13, *) else { return 0 }
107 |         return headerView.frame.height
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:94:46: error: 'UITableViewDelegate' is unavailable in watchOS
 92 |
 93 | @available(iOS 9.0, *)
 94 | extension TypographyKitColorsViewController: UITableViewDelegate {
    |                                              `- error: 'UITableViewDelegate' is unavailable in watchOS
 95 |
 96 |     func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
/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:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
 98 |
 99 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
100 | @protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
    |           `- note: 'UITableViewDelegate' has been explicitly marked unavailable here
101 |
102 | @optional
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:22:28: error: 'UISegmentedControl' is unavailable in watchOS
 20 |     private var typographyStyleNames: [String] = []
 21 |
 22 |     lazy var styleControl: UISegmentedControl = {
    |                            `- error: 'UISegmentedControl' is unavailable in watchOS
 23 |         let segControl = UISegmentedControl(items: [])
 24 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:23:26: error: 'UISegmentedControl' is unavailable in watchOS
 21 |
 22 |     lazy var styleControl: UISegmentedControl = {
 23 |         let segControl = UISegmentedControl(items: [])
    |                          `- error: 'UISegmentedControl' is unavailable in watchOS
 24 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
 25 |         if #available(iOS 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/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:26:37: error: 'systemBackground' is unavailable in watchOS
 24 |         segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
 25 |         if #available(iOS 13, *) {
 26 |             view.backgroundColor = .systemBackground
    |                                     `- error: 'systemBackground' is unavailable in watchOS
 27 |         }
 28 |         return segControl
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 |  *    primary background in light mode.
207 |  */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor                   API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor          API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor           API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:37:42: error: 'UITableView' is unavailable in watchOS
 35 |     }
 36 |
 37 |     override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    |                                          `- error: 'UITableView' is unavailable in watchOS
 38 |         return typographyStyleNames.count
 39 |     }
/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/TypographyKit/Classes/TypographyKitViewController.swift:41:42: error: 'UITableView' is unavailable in watchOS
 39 |     }
 40 |
 41 |     override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                          `- error: 'UITableView' is unavailable in watchOS
 42 |         let cellReuseIdentifier = "cell"
 43 |         let cell: UITableViewCell
/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/TypographyKit/Classes/TypographyKitViewController.swift:41:93: error: 'UITableViewCell' is unavailable in watchOS
 39 |     }
 40 |
 41 |     override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                                                                             `- error: 'UITableViewCell' is unavailable in watchOS
 42 |         let cellReuseIdentifier = "cell"
 43 |         let cell: UITableViewCell
/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/TypographyKit/Classes/TypographyKitViewController.swift:78:42: error: 'UITableView' is unavailable in watchOS
 76 |     }
 77 |
 78 |     override func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
    |                                          `- error: 'UITableView' is unavailable in watchOS
 79 |         return 150
 80 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/TypographyKitViewController.swift:82:42: error: 'UITableView' is unavailable in watchOS
 80 |     }
 81 |
 82 |     override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
    |                                          `- error: 'UITableView' is unavailable in watchOS
 83 |         return UITableView.automaticDimension
 84 |     }
/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/TypographyKit/Classes/TypographyKitViewController.swift:94:42: error: 'UITableView' is unavailable in watchOS
 92 |     }
 93 |
 94 |     override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    |                                          `- error: 'UITableView' is unavailable in watchOS
 95 |         guard #available(iOS 13, *) else {
 96 |             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/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/TypographyKit/Classes/TypographyKitViewController.swift:94:95: error: 'UIView' is unavailable in watchOS
 92 |     }
 93 |
 94 |     override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    |                                                                                               `- error: 'UIView' is unavailable in watchOS
 95 |         guard #available(iOS 13, *) else {
 96 |             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/TypographyKit/Classes/TypographyKitViewController.swift:101:42: error: 'UITableView' is unavailable in watchOS
 99 |     }
100 |
101 |     override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
    |                                          `- error: 'UITableView' is unavailable in watchOS
102 |         guard #available(iOS 13, *) else {
103 |             return 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/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/TypographyKit/Classes/TypographyKitViewController.swift:108:38: error: 'UISegmentedControl' is unavailable in watchOS
106 |     }
107 |
108 |     @objc func changeStyle(_ sender: UISegmentedControl) {
    |                                      `- error: 'UISegmentedControl' is unavailable in watchOS
109 |         guard #available(iOS 13, *) else {
110 |             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/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UISegmentedControl : UIControl <NSCoding>
    |            `- note: 'UISegmentedControl' has been explicitly marked unavailable here
 44 |
 45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:11:36: error: 'UITableViewController' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | class TypographyKitViewController: UITableViewController {
    |                                    `- error: 'UITableViewController' is unavailable in watchOS
 12 |
 13 |     // MARK: Type definitions
/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/TypographyKit/Classes/UIButtonAdditions.swift:13:11: error: 'UIButton' is unavailable in watchOS
 11 | import UIKit
 12 |
 13 | extension UIButton {
    |           `- error: 'UIButton' is unavailable in watchOS
 14 |
 15 |     public typealias TitleColorApplyMode = ButtonTitleColorApplyMode
/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/TypographyKit/Classes/UIButtonAdditions.swift:150:11: error: 'UIButton' is unavailable in watchOS
148 | }
149 |
150 | extension UIButton: TypographyKitElement {
    |           `- error: 'UIButton' is unavailable in watchOS
151 |
152 |     func isAttributed() -> Bool {
/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/TypographyKit/Classes/UIButtonAdditions.swift:171:11: error: 'UIButton' is unavailable in watchOS
169 | }
170 |
171 | extension UIButton {
    |           `- error: 'UIButton' is unavailable in watchOS
172 |
173 |     func applyTitleColor(_ color: UIColor, mode: TitleColorApplyMode) {
/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/TypographyKit/Classes/UIControlState.swift:13:34: error: 'UIControl' is unavailable in watchOS
11 | extension UIControl.State: @retroactive CaseIterable {
12 |
13 |     public typealias AllCases = [UIControl.State]
   |                                  `- error: 'UIControl' is unavailable in watchOS
14 |
15 |     public static var allCases: [UIControl.State] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:15:34: error: 'UIControl' is unavailable in watchOS
13 |     public typealias AllCases = [UIControl.State]
14 |
15 |     public static var allCases: [UIControl.State] {
   |                                  `- error: 'UIControl' is unavailable in watchOS
16 |         var controlStates: [UIControl.State] = [.normal, .highlighted, .disabled, .selected, .application]
17 |         if #available(iOS 9, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:11:11: error: 'UIControl' is unavailable in watchOS
 9 | import UIKit
10 |
11 | extension UIControl.State: @retroactive CaseIterable {
   |           `- error: 'UIControl' is unavailable in watchOS
12 |
13 |     public typealias AllCases = [UIControl.State]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:13:11: error: 'UILabel' is unavailable in watchOS
 11 | import UIKit
 12 |
 13 | extension UILabel {
    |           `- error: 'UILabel' is unavailable in watchOS
 14 |
 15 |     @objc public var fontTextStyle: UIFont.TextStyle {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:151:11: error: 'UILabel' is unavailable in watchOS
149 | }
150 |
151 | extension UILabel: TypographyKitElement {
    |           `- error: 'UILabel' is unavailable in watchOS
152 |
153 |     func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:12:11: error: 'UITextField' is unavailable in watchOS
 10 | import UIKit
 11 |
 12 | extension UITextField {
    |           `- error: 'UITextField' is unavailable in watchOS
 13 |
 14 |     public var letterCase: LetterCase {
/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/TypographyKit/Classes/UITextFieldAdditions.swift:129:11: error: 'UITextField' is unavailable in watchOS
127 | }
128 |
129 | extension UITextField: TypographyKitElement {
    |           `- error: 'UITextField' is unavailable in watchOS
130 |
131 |     func isAttributed() -> Bool {
/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/TypographyKit/Classes/UITextViewAdditions.swift:12:11: error: 'UITextView' is unavailable in watchOS
 10 | import UIKit
 11 |
 12 | extension UITextView {
    |           `- error: 'UITextView' is unavailable in watchOS
 13 |
 14 |     public var letterCase: LetterCase {
/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/TypographyKit/Classes/UITextViewAdditions.swift:131:11: error: 'UITextView' is unavailable in watchOS
129 | }
130 |
131 | extension UITextView: TypographyKitElement {
    |           `- error: 'UITextView' is unavailable in watchOS
132 |
133 |     func isAttributed() -> Bool {
/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/TypographyKit/Classes/ViewControllerNavigationSettings.swift:13:23: error: 'UIBarButtonItem' is unavailable in watchOS
11 | @objc public class ViewControllerNavigationSettings: NSObject {
12 |
13 |     let actionButton: UIBarButtonItem.SystemItem
   |                       `- error: 'UIBarButtonItem' is unavailable in watchOS
14 |     let animated: Bool
15 |     let autoClose: Bool
/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/TypographyKit/Classes/ViewControllerNavigationSettings.swift:17:22: error: 'UIBarButtonItem' is unavailable in watchOS
15 |     let autoClose: Bool
16 |     let closeButtonAlignment: CloseButtonAlignment
17 |     let closeButton: UIBarButtonItem.SystemItem
   |                      `- error: 'UIBarButtonItem' is unavailable in watchOS
18 |     let isModal: Bool
19 |     let isNavigationBarHidden: Bool
/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/TypographyKit/Classes/ViewControllerNavigationSettings.swift:22:31: error: 'UIBarButtonItem' is unavailable in watchOS
20 |     let shouldRefresh: Bool
21 |
22 |     public init(actionButton: UIBarButtonItem.SystemItem = .action,
   |                               `- error: 'UIBarButtonItem' is unavailable in watchOS
23 |                 animated: Bool = false,
24 |                 autoClose: 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/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/TypographyKit/Classes/ViewControllerNavigationSettings.swift:26:30: error: 'UIBarButtonItem' is unavailable in watchOS
24 |                 autoClose: Bool = true,
25 |                 closeButtonAlignment: CloseButtonAlignment = .closeButtonLeftExportButtonRight,
26 |                 closeButton: UIBarButtonItem.SystemItem = .done,
   |                              `- error: 'UIBarButtonItem' is unavailable in watchOS
27 |                 isModal: Bool = false,
28 |                 isNavigationBarHidden: Bool = 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/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;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonSettings.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonTitleColorApplyMode.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/CloseButtonAlignment.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ColorParser.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ConfigurationKey.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ConfigurationParsingError.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ConfigurationType.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/FontTextStyleParser.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/JSONParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LabelSettings.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LoggingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/NSLineBreakMode.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingError.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/PropertyListParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/RegularExpressionMatchable.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ScalingMode.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/StrategicConfigurationParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/String+RegularExpressionMatchable.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/StringAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColor.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColors.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitConfiguration.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitElement.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitPropertyAdditionsKey.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitSettings.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewControllerDelegate.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyStyles.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIColorAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift -target arm64-apple-watchos9.0 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name TypographyKit -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit.abi.json
SwiftCompile normal arm64 (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

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

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-21 15:14:19.424 xcodebuild[881:5334] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ TypographyKit (in target 'TypographyKit' from project 'TypographyKit')
	SwiftCompile normal arm64 (in target 'TypographyKit' from project 'TypographyKit')
	Building workspace TypographyKit with scheme TypographyKit
(3 failures)
BUILD FAILURE 6.4 watchOS