The Swift Package Index logo.Swift Package Index

Build Information

Failed to build TypographyKit, reference main (1ae814), with Swift 6.4 for watchOS using Xcode 27.0 on 21 Sep 2026 19:14:27 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

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TypographyKitViewController.swift
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 Compiling\ UITextFieldAdditions.swift,\ UITextViewAdditions.swift,\ ViewAdditions.swift,\ ViewControllerNavigationSettings.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 (in target 'TypographyKit' from project 'TypographyKit')
/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
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:139:72: error: 'newValueUserInfoKey' is unavailable in watchOS
137 |
138 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
139 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                                        `- error: 'newValueUserInfoKey' 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: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/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/UITextViewAdditions.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/UITextViewAdditions.swift:141:97: error: 'UIContentSizeCategory' is unavailable in watchOS
139 |
140 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
141 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                                                                 `- error: 'UIContentSizeCategory' is unavailable in watchOS
142 |             if isAttributed(attributedText) {
143 |                 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/UITextViewAdditions.swift:141:50: error: 'UIContentSizeCategory' is unavailable in watchOS
139 |
140 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
141 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                  `- error: 'UIContentSizeCategory' is unavailable in watchOS
142 |             if isAttributed(attributedText) {
143 |                 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/UITextViewAdditions.swift:141:72: error: 'newValueUserInfoKey' is unavailable in watchOS
139 |
140 |     func contentSizeCategoryDidChange(_ notification: NSNotification) {
141 |         if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
    |                                                                        `- error: 'newValueUserInfoKey' is unavailable in watchOS
142 |             if isAttributed(attributedText) {
143 |                 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/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;
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 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UITextViewAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewControllerNavigationSettings.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-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/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

SwiftCompile normal arm64 Compiling\ LoggingService.swift,\ NSLineBreakMode.swift,\ ParsingError.swift,\ ParsingService.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 (in target 'TypographyKit' from project 'TypographyKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LoggingService.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LoggingService.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/NSLineBreakMode.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLineBreakMode.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingError.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ParsingError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingService.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ParsingService.swift
SwiftCompile normal arm64 Compiling\ UIButtonAdditions.swift,\ UIColorAdditions.swift,\ UIControlState.swift,\ UILabelAdditions.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 (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;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:191:9: error: 'UIControl' is unavailable in watchOS
189 |         let defaultButton = UIButton(type: buttonType)
190 |         let normalStateColor = titleColor(for: .normal)
191 |         UIControl.State.allCases.forEach { controlState in
    |         `- error: 'UIControl' is unavailable in watchOS
192 |             let defaultStateColor = defaultButton.titleColor(for: controlState)
193 |             let currentStateColor = titleColor(for: controlState)
/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: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
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 /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
SwiftEmitModule normal arm64_32 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 |
SwiftCompile normal arm64_32 (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling PropertyListParsingService.swift, RegularExpressionMatchable.swift, ScalingMode.swift, StrategicConfigurationParsingService.swift (in target 'TypographyKit' from project 'TypographyKit')
SwiftCompile normal arm64_32 Compiling\ ButtonSettings.swift,\ ButtonTitleColorApplyMode.swift,\ CloseButtonAlignment.swift,\ ColorParser.swift /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 (in target 'TypographyKit' from project 'TypographyKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonSettings.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ButtonSettings.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonTitleColorApplyMode.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ButtonTitleColorApplyMode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/CloseButtonAlignment.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CloseButtonAlignment.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ColorParser.swift (in target 'TypographyKit' from project 'TypographyKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ColorParser.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-21 15:14:24.932 xcodebuild[883:5377] [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