The Swift Package Index logo.Swift Package Index

Build Information

Failed to build NetworkInspector, reference 0.2.2 (687982), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 09:42:23 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 NetworkInspector -destination generic/platform=watchOS

Build Log

517 |
518 |     private let disclosureLabel = UILabel()
519 |     private let contentLabel = UILabel()
    |                                `- error: 'init()' is unavailable in watchOS
520 |     private let stack = UIStackView()
521 |     private var leadingConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:520:25: error: 'UIStackView' is unavailable in watchOS
518 |     private let disclosureLabel = UILabel()
519 |     private let contentLabel = UILabel()
520 |     private let stack = UIStackView()
    |                         `- error: 'UIStackView' is unavailable in watchOS
521 |     private var leadingConstraint: NSLayoutConstraint!
522 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:520:25: error: 'init()' is unavailable in watchOS
518 |     private let disclosureLabel = UILabel()
519 |     private let contentLabel = UILabel()
520 |     private let stack = UIStackView()
    |                         `- error: 'init()' is unavailable in watchOS
521 |     private var leadingConstraint: NSLayoutConstraint!
522 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:521:36: error: 'NSLayoutConstraint' is unavailable in watchOS
519 |     private let contentLabel = UILabel()
520 |     private let stack = UIStackView()
521 |     private var leadingConstraint: NSLayoutConstraint!
    |                                    `- error: 'NSLayoutConstraint' is unavailable in watchOS
522 |
523 |     private static let indentStep: CGFloat = 16
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:526:26: error: 'UITableViewCell' is unavailable in watchOS
524 |     private static let baseLeading: CGFloat = 12
525 |
526 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
    |                          `- error: 'UITableViewCell' is unavailable in watchOS
527 |         super.init(style: style, reuseIdentifier: reuseIdentifier)
528 |         selectionStyle = .none
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:514:38: error: 'UITableViewCell' is unavailable in watchOS
512 | // MARK: - Cell
513 |
514 | private final class JSONOutlineCell: UITableViewCell {
    |                                      `- error: 'UITableViewCell' is unavailable in watchOS
515 |
516 |     static let reuseId = "JSONOutlineCell"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:754:57: error: 'UIEvent' is unavailable in watchOS
752 |     /// so the search bar remains tappable in its full width when the accessory
753 |     /// is empty.
754 |     override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
    |                                                         `- error: 'UIEvent' is unavailable in watchOS
755 |         for subview in subviews where !subview.isHidden && subview.alpha > 0.01 {
756 |             let converted = subview.convert(point, from: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:754:70: error: 'UIView' is unavailable in watchOS
752 |     /// so the search bar remains tappable in its full width when the accessory
753 |     /// is empty.
754 |     override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
    |                                                                      `- error: 'UIView' is unavailable in watchOS
755 |         for subview in subviews where !subview.isHidden && subview.alpha > 0.01 {
756 |             let converted = subview.convert(point, from: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:744:42: error: 'UIView' is unavailable in watchOS
742 | /// the prev/next chevron stack. Overlay placement (rather than UISearchBar's
743 | /// rightView) is more reliable across iOS versions.
744 | private final class SearchAccessoryView: UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
745 |     static let preferredSize = CGSize(width: 30, height: 32)
746 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:14:36: error: 'UISegmentedControl' is unavailable in watchOS
 12 |
 13 |     private let log: NetworkLog
 14 |     private let segmentedControl = UISegmentedControl(items: ["Request", "Status", "Response"])
    |                                    `- error: 'UISegmentedControl' is unavailable in watchOS
 15 |     private let containerView = UIView()
 16 |     private lazy var tabViewControllers: [UIViewController] = [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:15:33: error: 'UIView' is unavailable in watchOS
 13 |     private let log: NetworkLog
 14 |     private let segmentedControl = UISegmentedControl(items: ["Request", "Status", "Response"])
 15 |     private let containerView = UIView()
    |                                 `- error: 'UIView' is unavailable in watchOS
 16 |     private lazy var tabViewControllers: [UIViewController] = [
 17 |         RequestTabViewController(log: log),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:15:33: error: 'init()' is unavailable in watchOS
 13 |     private let log: NetworkLog
 14 |     private let segmentedControl = UISegmentedControl(items: ["Request", "Status", "Response"])
 15 |     private let containerView = UIView()
    |                                 `- error: 'init()' is unavailable in watchOS
 16 |     private lazy var tabViewControllers: [UIViewController] = [
 17 |         RequestTabViewController(log: log),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:16:43: error: 'UIViewController' is unavailable in watchOS
 14 |     private let segmentedControl = UISegmentedControl(items: ["Request", "Status", "Response"])
 15 |     private let containerView = UIView()
 16 |     private lazy var tabViewControllers: [UIViewController] = [
    |                                           `- error: 'UIViewController' is unavailable in watchOS
 17 |         RequestTabViewController(log: log),
 18 |         ResponseStatusTabViewController(log: log),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:21:31: error: 'UIViewController' is unavailable in watchOS
 19 |         ResponseBodyTabViewController(log: log)
 20 |     ]
 21 |     private var currentChild: UIViewController?
    |                               `- error: 'UIViewController' is unavailable in watchOS
 22 |
 23 |     init(log: NetworkLog) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:11:38: error: 'UIViewController' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | final class LogDetailViewController: UIViewController {
    |                                      `- error: 'UIViewController' is unavailable in watchOS
 12 |
 13 |     private let log: NetworkLog
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:10:29: error: 'UISearchBar' is unavailable in watchOS
  8 | final class RawResponseView: UIView {
  9 |
 10 |     private let searchBar = UISearchBar()
    |                             `- error: 'UISearchBar' is unavailable in watchOS
 11 |     private let matchCountLabel = UILabel()
 12 |     private let textView = UITextView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:11:35: error: 'UILabel' is unavailable in watchOS
  9 |
 10 |     private let searchBar = UISearchBar()
 11 |     private let matchCountLabel = UILabel()
    |                                   `- error: 'UILabel' is unavailable in watchOS
 12 |     private let textView = UITextView()
 13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:11:35: error: 'init()' is unavailable in watchOS
  9 |
 10 |     private let searchBar = UISearchBar()
 11 |     private let matchCountLabel = UILabel()
    |                                   `- error: 'init()' is unavailable in watchOS
 12 |     private let textView = UITextView()
 13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:12:28: error: 'UITextView' is unavailable in watchOS
 10 |     private let searchBar = UISearchBar()
 11 |     private let matchCountLabel = UILabel()
 12 |     private let textView = UITextView()
    |                            `- error: 'UITextView' is unavailable in watchOS
 13 |
 14 |     private var baseText: String = ""
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:12:28: error: 'init()' is unavailable in watchOS
 10 |     private let searchBar = UISearchBar()
 11 |     private let matchCountLabel = UILabel()
 12 |     private let textView = UITextView()
    |                            `- error: 'init()' is unavailable in watchOS
 13 |
 14 |     private var baseText: String = ""
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:8:30: error: 'UIView' is unavailable in watchOS
  6 | import UIKit
  7 |
  8 | final class RawResponseView: UIView {
    |                              `- error: 'UIView' is unavailable in watchOS
  9 |
 10 |     private let searchBar = UISearchBar()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:79:33: error: 'UISearchBar' is unavailable in watchOS
 77 | extension RawResponseView: UISearchBarDelegate {
 78 |
 79 |     func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
    |                                 `- error: 'UISearchBar' is unavailable in watchOS
 80 |         recomputeMatches(for: searchText)
 81 |         currentMatchIndex = 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/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:86:52: error: 'UISearchBar' is unavailable in watchOS
 84 |     }
 85 |
 86 |     func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
    |                                                    `- error: 'UISearchBar' is unavailable in watchOS
 87 |         advanceMatch(by: 1)
 88 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:90:54: error: 'UISearchBar' is unavailable in watchOS
 88 |     }
 89 |
 90 |     func searchBarBookmarkButtonClicked(_ searchBar: UISearchBar) {
    |                                                      `- error: 'UISearchBar' is unavailable in watchOS
 91 |         advanceMatch(by: -1)
 92 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:77:28: error: 'UISearchBarDelegate' is unavailable in watchOS
 75 | }
 76 |
 77 | extension RawResponseView: UISearchBarDelegate {
    |                            `- error: 'UISearchBarDelegate' is unavailable in watchOS
 78 |
 79 |     func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
174 |
175 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
176 | @protocol UISearchBarDelegate <UIBarPositioningDelegate>
    |           `- note: 'UISearchBarDelegate' has been explicitly marked unavailable here
177 |
178 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RequestTabViewController.swift:11:39: error: 'UIViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class RequestTabViewController: UIViewController {
   |                                       `- error: 'UIViewController' is unavailable in watchOS
12 |
13 |     private let log: NetworkLog
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/ResponseBodyTabViewController.swift:11:44: error: 'UIViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class ResponseBodyTabViewController: UIViewController {
   |                                            `- error: 'UIViewController' is unavailable in watchOS
12 |
13 |     private let log: NetworkLog
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/ResponseStatusTabViewController.swift:11:46: error: 'UIViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class ResponseStatusTabViewController: UIViewController {
   |                                              `- error: 'UIViewController' is unavailable in watchOS
12 |
13 |     private let log: NetworkLog
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:12:29: error: 'UITableView' is unavailable in watchOS
 10 | final class ApiListViewController: UIViewController {
 11 |
 12 |     private let tableView = UITableView()
    |                             `- error: 'UITableView' is unavailable in watchOS
 13 |     private var items: [APIItem] = []
 14 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:12:29: error: 'init()' is unavailable in watchOS
 10 | final class ApiListViewController: UIViewController {
 11 |
 12 |     private let tableView = UITableView()
    |                             `- error: 'init()' is unavailable in watchOS
 13 |     private var items: [APIItem] = []
 14 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:10:36: error: 'UIViewController' is unavailable in watchOS
  8 | import UIKit
  9 |
 10 | final class ApiListViewController: UIViewController {
    |                                    `- error: 'UIViewController' is unavailable in watchOS
 11 |
 12 |     private let tableView = UITableView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:102:33: error: 'UITableView' is unavailable in watchOS
100 | extension ApiListViewController: UITableViewDataSource {
101 |
102 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    |                                 `- error: 'UITableView' is unavailable in watchOS
103 |         items.count
104 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:107:22: error: 'UITableView' is unavailable in watchOS
105 |
106 |     func tableView(
107 |         _ tableView: UITableView,
    |                      `- error: 'UITableView' is unavailable in watchOS
108 |         cellForRowAt indexPath: IndexPath
109 |     ) -> 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/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:109:10: error: 'UITableViewCell' is unavailable in watchOS
107 |         _ tableView: UITableView,
108 |         cellForRowAt indexPath: IndexPath
109 |     ) -> UITableViewCell {
    |          `- error: 'UITableViewCell' is unavailable in watchOS
110 |         let cell = tableView.dequeueReusableCell(withIdentifier: "ApiCell")
111 |             ?? UITableViewCell(style: .subtitle, reuseIdentifier: "ApiCell")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:100:34: error: 'UITableViewDataSource' is unavailable in watchOS
 98 | }
 99 |
100 | extension ApiListViewController: UITableViewDataSource {
    |                                  `- error: 'UITableViewDataSource' is unavailable in watchOS
101 |
102 |     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/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:126:33: error: 'UITableView' is unavailable in watchOS
124 | extension ApiListViewController: UITableViewDelegate {
125 |
126 |     func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    |                                 `- error: 'UITableView' is unavailable in watchOS
127 |         let item = items[indexPath.row]
128 |         let title = item.path == "/" ? item.host : item.path
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:124:34: error: 'UITableViewDelegate' is unavailable in watchOS
122 | }
123 |
124 | extension ApiListViewController: UITableViewDelegate {
    |                                  `- error: 'UITableViewDelegate' is unavailable in watchOS
125 |
126 |     func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:15:31: error: 'UILabel' is unavailable in watchOS
 13 |     static let reuseIdentifier = "LogCell"
 14 |
 15 |     private let methodLabel = UILabel()
    |                               `- error: 'UILabel' is unavailable in watchOS
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = 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/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:15:31: error: 'init()' is unavailable in watchOS
 13 |     static let reuseIdentifier = "LogCell"
 14 |
 15 |     private let methodLabel = UILabel()
    |                               `- error: 'init()' is unavailable in watchOS
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:16:33: error: 'UILabel' is unavailable in watchOS
 14 |
 15 |     private let methodLabel = UILabel()
 16 |     private let endpointLabel = UILabel()
    |                                 `- error: 'UILabel' is unavailable in watchOS
 17 |     private let statusRightLabel = UILabel()
 18 |     private let baseLabel = 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/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:16:33: error: 'init()' is unavailable in watchOS
 14 |
 15 |     private let methodLabel = UILabel()
 16 |     private let endpointLabel = UILabel()
    |                                 `- error: 'init()' is unavailable in watchOS
 17 |     private let statusRightLabel = UILabel()
 18 |     private let baseLabel = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:17:36: error: 'UILabel' is unavailable in watchOS
 15 |     private let methodLabel = UILabel()
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = UILabel()
    |                                    `- error: 'UILabel' is unavailable in watchOS
 18 |     private let baseLabel = UILabel()
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:17:36: error: 'init()' is unavailable in watchOS
 15 |     private let methodLabel = UILabel()
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = UILabel()
    |                                    `- error: 'init()' is unavailable in watchOS
 18 |     private let baseLabel = UILabel()
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:18:29: error: 'UILabel' is unavailable in watchOS
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = UILabel()
 18 |     private let baseLabel = UILabel()
    |                             `- error: 'UILabel' is unavailable in watchOS
 19 |
 20 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:18:29: error: 'init()' is unavailable in watchOS
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = UILabel()
 18 |     private let baseLabel = UILabel()
    |                             `- error: 'init()' is unavailable in watchOS
 19 |
 20 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:20:26: error: 'UITableViewCell' is unavailable in watchOS
 18 |     private let baseLabel = UILabel()
 19 |
 20 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
    |                          `- error: 'UITableViewCell' is unavailable in watchOS
 21 |         super.init(style: style, reuseIdentifier: reuseIdentifier)
 22 |         setupUI()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:11:22: error: 'UITableViewCell' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | final class LogCell: UITableViewCell {
    |                      `- error: 'UITableViewCell' is unavailable in watchOS
 12 |
 13 |     static let reuseIdentifier = "LogCell"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:13:35: error: 'UIView' is unavailable in watchOS
 11 | final class LogListViewController: UIViewController {
 12 |
 13 |     private let headerContainer = UIView()
    |                                   `- error: 'UIView' is unavailable in watchOS
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:13:35: error: 'init()' is unavailable in watchOS
 11 | final class LogListViewController: UIViewController {
 12 |
 13 |     private let headerContainer = UIView()
    |                                   `- error: 'init()' is unavailable in watchOS
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:14:29: error: 'UITableView' is unavailable in watchOS
 12 |
 13 |     private let headerContainer = UIView()
 14 |     private let tableView = UITableView()
    |                             `- error: 'UITableView' is unavailable in watchOS
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = 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/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:14:29: error: 'init()' is unavailable in watchOS
 12 |
 13 |     private let headerContainer = UIView()
 14 |     private let tableView = UITableView()
    |                             `- error: 'init()' is unavailable in watchOS
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:15:32: error: 'UISegmentedControl' is unavailable in watchOS
 13 |     private let headerContainer = UIView()
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
    |                                `- error: 'UISegmentedControl' is unavailable in watchOS
 16 |     private let baseLabel = UILabel()
 17 |     private var selectBaseItem: UIBarButtonItem?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:16:29: error: 'UILabel' is unavailable in watchOS
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = UILabel()
    |                             `- error: 'UILabel' is unavailable in watchOS
 17 |     private var selectBaseItem: UIBarButtonItem?
 18 |     private var filterHeaderView: UIView?
/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/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:16:29: error: 'init()' is unavailable in watchOS
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = UILabel()
    |                             `- error: 'init()' is unavailable in watchOS
 17 |     private var selectBaseItem: UIBarButtonItem?
 18 |     private var filterHeaderView: UIView?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:17:33: error: 'UIBarButtonItem' is unavailable in watchOS
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = UILabel()
 17 |     private var selectBaseItem: UIBarButtonItem?
    |                                 `- error: 'UIBarButtonItem' is unavailable in watchOS
 18 |     private var filterHeaderView: UIView?
 19 |     private var tableViewTopConstraint: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
 73 |
 74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
    |            `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
 76 |
 77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:18:35: error: 'UIView' is unavailable in watchOS
 16 |     private let baseLabel = UILabel()
 17 |     private var selectBaseItem: UIBarButtonItem?
 18 |     private var filterHeaderView: UIView?
    |                                   `- error: 'UIView' is unavailable in watchOS
 19 |     private var tableViewTopConstraint: NSLayoutConstraint?
 20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:19:41: error: 'NSLayoutConstraint' is unavailable in watchOS
 17 |     private var selectBaseItem: UIBarButtonItem?
 18 |     private var filterHeaderView: UIView?
 19 |     private var tableViewTopConstraint: NSLayoutConstraint?
    |                                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
 20 |
 21 |     private let baseFilter: ((NetworkLog) -> 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:28:36: error: 'UISearchController' is unavailable in watchOS
 26 |     private var logs: [NetworkLog] = []
 27 |     private var filteredLogs: [NetworkLog] = []
 28 |     private let searchController = UISearchController(searchResultsController: nil)
    |                                    `- error: 'UISearchController' is unavailable in watchOS
 29 |
 30 |     init(filter: ((NetworkLog) -> Bool)? = nil, title: String? = 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/UISearchController.h:59:12: note: 'UISearchController' has been explicitly marked unavailable here
 57 |
 58 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 59 | @interface UISearchController : UIViewController <UIViewControllerTransitioningDelegate, UIViewControllerAnimatedTransitioning>
    |            `- note: 'UISearchController' has been explicitly marked unavailable here
 60 |
 61 | // Pass nil if you wish to display search results in the same view that you are searching. This is not supported on tvOS; please provide a results controller on tvOS.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:11:36: error: 'UIViewController' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | final class LogListViewController: UIViewController {
    |                                    `- error: 'UIViewController' is unavailable in watchOS
 12 |
 13 |     private let headerContainer = UIView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:210:41: error: 'UITableView' is unavailable in watchOS
208 | extension LogListViewController: UITableViewDataSource {
209 |
210 |     func numberOfSections(in tableView: UITableView) -> Int {
    |                                         `- error: 'UITableView' is unavailable in watchOS
211 |         1
212 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:214:33: error: 'UITableView' is unavailable in watchOS
212 |     }
213 |
214 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    |                                 `- error: 'UITableView' is unavailable in watchOS
215 |         visibleLogs.count
216 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:219:22: error: 'UITableView' is unavailable in watchOS
217 |
218 |     func tableView(
219 |         _ tableView: UITableView,
    |                      `- error: 'UITableView' is unavailable in watchOS
220 |         cellForRowAt indexPath: IndexPath
221 |     ) -> 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/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:221:10: error: 'UITableViewCell' is unavailable in watchOS
219 |         _ tableView: UITableView,
220 |         cellForRowAt indexPath: IndexPath
221 |     ) -> UITableViewCell {
    |          `- error: 'UITableViewCell' is unavailable in watchOS
222 |
223 |         let cell = tableView.dequeueReusableCell(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:208:34: error: 'UITableViewDataSource' is unavailable in watchOS
206 | }
207 |
208 | extension LogListViewController: UITableViewDataSource {
    |                                  `- error: 'UITableViewDataSource' is unavailable in watchOS
209 |
210 |     func numberOfSections(in tableView: UITableView) -> 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/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:239:33: error: 'UITableView' is unavailable in watchOS
237 | //    }
238 |
239 |     func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    |                                 `- error: 'UITableView' is unavailable in watchOS
240 |            tableView.deselectRow(at: indexPath, animated: true)
241 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:248:22: error: 'UITableView' is unavailable in watchOS
246 |
247 |     func tableView(
248 |         _ tableView: UITableView,
    |                      `- error: 'UITableView' is unavailable in watchOS
249 |         trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath
250 |     ) -> UISwipeActionsConfiguration? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:250:10: error: 'UISwipeActionsConfiguration' is unavailable in watchOS
248 |         _ tableView: UITableView,
249 |         trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath
250 |     ) -> UISwipeActionsConfiguration? {
    |          `- error: 'UISwipeActionsConfiguration' is unavailable in watchOS
251 |         let log = visibleLogs[indexPath.row]
252 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwipeActionsConfiguration.h:16:12: note: 'UISwipeActionsConfiguration' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
16 | @interface UISwipeActionsConfiguration : NSObject
   |            `- note: 'UISwipeActionsConfiguration' has been explicitly marked unavailable here
17 |
18 | + (instancetype)configurationWithActions:(NSArray<UIContextualAction *> *)actions;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:247:10: error: cannot override 'tableView' which has been marked unavailable
245 |        }
246 |
247 |     func tableView(
    |          `- error: cannot override 'tableView' which has been marked unavailable
248 |         _ tableView: UITableView,
249 |         trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath
/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:193:1: note: 'tableView(_:trailingSwipeActionsConfigurationForRowAt:)' has been explicitly marked unavailable here
191 | // return nil to get the default swipe actions
192 | - (nullable UISwipeActionsConfiguration *)tableView:(UITableView *)tableView leadingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath *)indexPath API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos) API_UNAVAILABLE(tvos);
193 | - (nullable UISwipeActionsConfiguration *)tableView:(UITableView *)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath *)indexPath API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos) API_UNAVAILABLE(tvos);
    | `- note: 'tableView(_:trailingSwipeActionsConfigurationForRowAt:)' has been explicitly marked unavailable here
194 |
195 | // Controls whether the background is indented while editing.  If not implemented, the default is YES.  This is unrelated to the indentation level below.  This method only applies to grouped style table views.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:233:34: error: 'UITableViewDelegate' is unavailable in watchOS
231 | }
232 |
233 | extension LogListViewController: UITableViewDelegate {
    |                                  `- error: 'UITableViewDelegate' is unavailable in watchOS
234 |
235 | //    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
/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/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:272:52: error: 'UISearchController' is unavailable in watchOS
270 | extension LogListViewController: UISearchResultsUpdating {
271 |
272 |     func updateSearchResults(for searchController: UISearchController) {
    |                                                    `- error: 'UISearchController' is unavailable in watchOS
273 |         applySearchFilter()
274 |         tableView.reloadData()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchController.h:59:12: note: 'UISearchController' has been explicitly marked unavailable here
 57 |
 58 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 59 | @interface UISearchController : UIViewController <UIViewControllerTransitioningDelegate, UIViewControllerAnimatedTransitioning>
    |            `- note: 'UISearchController' has been explicitly marked unavailable here
 60 |
 61 | // Pass nil if you wish to display search results in the same view that you are searching. This is not supported on tvOS; please provide a results controller on tvOS.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:270:34: error: 'UISearchResultsUpdating' is unavailable in watchOS
268 | }
269 |
270 | extension LogListViewController: UISearchResultsUpdating {
    |                                  `- error: 'UISearchResultsUpdating' is unavailable in watchOS
271 |
272 |     func updateSearchResults(for searchController: UISearchController) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchController.h:49:11: note: 'UISearchResultsUpdating' has been explicitly marked unavailable here
 47 |
 48 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @protocol UISearchResultsUpdating <NSObject>
    |           `- note: 'UISearchResultsUpdating' has been explicitly marked unavailable here
 50 | @required
 51 | // Called when the search bar's text or scope has changed or when the search bar becomes first responder.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/Shake/ShakeDetectingWindow.swift:22:41: error: 'UIEvent' is unavailable in watchOS
20 |     }
21 |
22 |     override func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                         `- error: 'UIEvent' is unavailable in watchOS
23 |         guard motion == .motionShake else { return }
24 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/Shake/ShakeDetectingWindow.swift:22:75: error: 'UIEvent' is unavailable in watchOS
20 |     }
21 |
22 |     override func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                                                           `- error: 'UIEvent' is unavailable in watchOS
23 |         guard motion == .motionShake else { return }
24 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/Shake/ShakeDetectingWindow.swift:11:35: error: 'UIWindow' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class ShakeDetectingWindow: UIWindow {
   |                                   `- error: 'UIWindow' is unavailable in watchOS
12 |
13 |     override var canBecomeFirstResponder: 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/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/InspectorURLProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/LeapInspector.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/NetworkInterceptor.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/NetworkLog.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/NetworkLogBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/NetworkLogStore.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/FloatingInspectorButton.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/FloatingInspectorWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/PassThroughWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/InspectorUIRouter.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RequestTabViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/ResponseBodyTabViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/ResponseStatusTabViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/Shake/ShakeDetectingWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/Shake/ShakeWindowInstaller.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/Utils/PrettyFormatter.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name NetworkInspector -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector_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/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NetworkInspector.build/Debug-watchos/NetworkInspector-t.build/Objects-normal/arm64/NetworkInspector.abi.json
SwiftCompile normal arm64 (in target 'NetworkInspector' from project 'NetworkInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ NetworkInspector (in target 'NetworkInspector' from project 'NetworkInspector')
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/InspectorURLProtocol.swift:88:1: warning: conformance of 'URLProtocol' to 'Sendable' is unavailable in watchOS; this is an error in the Swift 6 language mode
 86 | }
 87 |
 88 | extension InspectorURLProtocol: URLSessionDataDelegate {
    | `- warning: conformance of 'URLProtocol' to 'Sendable' is unavailable in watchOS; this is an error in the Swift 6 language mode
 89 |
 90 |     func urlSession(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSNotification.h: 0: 36 | ///
 37 | /// ``NotificationCenter`` is a class cluster with no instance variables. As such, you must subclass ``NSNotification`` and override the primitive methods ``name``, ``object``, and ``userInfo``. You can choose any designated initializer you like, but be sure that your initializer does not call ``init`` on `super` (``NSNotification`` is not meant to be instantiated directly, and its `init` method raises an exception).
 38 | @interface NSNotification : NSObject <NSCopying, NSCoding>
    +---  --------------------------------------------------------------
    |1 | @_nonSendable(_assumed)
    |  | `- note: conformance of 'URLProtocol' to 'Sendable' has been explicitly marked unavailable here
    +-------------------------------------------------------------------
 39 |
 40 | /// The name of the notification.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/FloatingInspectorButton.swift:42:41: error: 'UIPanGestureRecognizer' is unavailable in watchOS
40 |     }
41 |
42 |     @objc private func onPan(_ gesture: UIPanGestureRecognizer) {
   |                                         `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
43 |         guard let superview = superview else { return }
44 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/FloatingInspectorButton.swift:61:50: error: 'UIView' is unavailable in watchOS
59 |     }
60 |
61 |     private func snapToNearestEdge(in superview: UIView) {
   |                                                  `- error: 'UIView' is unavailable in watchOS
62 |         let padding: CGFloat = 16
63 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/FloatingInspectorButton.swift:11:38: error: 'UIButton' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class FloatingInspectorButton: UIButton {
   |                                      `- error: 'UIButton' is unavailable in watchOS
12 |
13 |     init() {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/PassThroughWindow.swift:15:57: error: 'UIEvent' is unavailable in watchOS
13 | final class PassThroughWindow: UIWindow {
14 |
15 |     override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
   |                                                         `- error: 'UIEvent' is unavailable in watchOS
16 |         let hitView = super.hitTest(point, with: event)
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/PassThroughWindow.swift:15:70: error: 'UIView' is unavailable in watchOS
13 | final class PassThroughWindow: UIWindow {
14 |
15 |     override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
   |                                                                      `- error: 'UIView' is unavailable in watchOS
16 |         let hitView = super.hitTest(point, with: event)
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/FloatingButton/PassThroughWindow.swift:13:32: error: 'UIWindow' is unavailable in watchOS
11 | import UIKit
12 |
13 | final class PassThroughWindow: UIWindow {
   |                                `- error: 'UIWindow' is unavailable in watchOS
14 |
15 |     override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/InspectorUIRouter.swift:30:15: error: 'UIViewController' is unavailable in watchOS
28 |
29 |     private static func topViewController(
30 |         base: UIViewController? = UIApplication.shared
   |               `- error: 'UIViewController' is unavailable in watchOS
31 |             .connectedScenes
32 |             .compactMap { $0 as? UIWindowScene }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/InspectorUIRouter.swift:36:10: error: 'UIViewController' is unavailable in watchOS
34 |             .first { $0.isKeyWindow }?
35 |             .rootViewController
36 |     ) -> UIViewController? {
   |          `- error: 'UIViewController' is unavailable in watchOS
37 |
38 |         if let nav = base as? UINavigationController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/InspectorUIRouter.swift:30:35: error: 'UIApplication' is unavailable in watchOS
28 |
29 |     private static func topViewController(
30 |         base: UIViewController? = UIApplication.shared
   |                                   `- error: 'UIApplication' is unavailable in watchOS
31 |             .connectedScenes
32 |             .compactMap { $0 as? UIWindowScene }
/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/Sources/NetworkInspector/UI/InspectorUIRouter.swift:31:14: error: 'connectedScenes' is unavailable in watchOS
29 |     private static func topViewController(
30 |         base: UIViewController? = UIApplication.shared
31 |             .connectedScenes
   |              `- error: 'connectedScenes' is unavailable in watchOS
32 |             .compactMap { $0 as? UIWindowScene }
33 |             .flatMap { $0.windows }
/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:189:50: note: 'connectedScenes' has been explicitly marked unavailable here
187 | #pragma mark -- UIScene --
188 | // All of the currently connected UIScene instances
189 | @property(nonatomic, readonly) NSSet<UIScene *> *connectedScenes API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                  `- note: 'connectedScenes' has been explicitly marked unavailable here
190 |
191 | // All of the representations that currently have connected UIScene instances or had their sessions persisted by the system (ex: visible in iOS' switcher)
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/InspectorUIRouter.swift:32:34: error: 'UIWindowScene' is unavailable in watchOS
30 |         base: UIViewController? = UIApplication.shared
31 |             .connectedScenes
32 |             .compactMap { $0 as? UIWindowScene }
   |                                  `- error: 'UIWindowScene' is unavailable in watchOS
33 |             .flatMap { $0.windows }
34 |             .first { $0.isKeyWindow }?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:82:29: error: 'UITableView' is unavailable in watchOS
 80 | final class JSONOutlineView: UIView {
 81 |
 82 |     private let tableView = UITableView(frame: .zero, style: .plain)
    |                             `- error: 'UITableView' is unavailable in watchOS
 83 |     private let searchBar = UISearchBar()
 84 |     private let matchCountLabel = 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/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:83:29: error: 'UISearchBar' is unavailable in watchOS
 81 |
 82 |     private let tableView = UITableView(frame: .zero, style: .plain)
 83 |     private let searchBar = UISearchBar()
    |                             `- error: 'UISearchBar' is unavailable in watchOS
 84 |     private let matchCountLabel = UILabel()
 85 |     private let prevButton = UIButton(type: .system)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:84:35: error: 'UILabel' is unavailable in watchOS
 82 |     private let tableView = UITableView(frame: .zero, style: .plain)
 83 |     private let searchBar = UISearchBar()
 84 |     private let matchCountLabel = UILabel()
    |                                   `- error: 'UILabel' is unavailable in watchOS
 85 |     private let prevButton = UIButton(type: .system)
 86 |     private let nextButton = UIButton(type: .system)
/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/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:84:35: error: 'init()' is unavailable in watchOS
 82 |     private let tableView = UITableView(frame: .zero, style: .plain)
 83 |     private let searchBar = UISearchBar()
 84 |     private let matchCountLabel = UILabel()
    |                                   `- error: 'init()' is unavailable in watchOS
 85 |     private let prevButton = UIButton(type: .system)
 86 |     private let nextButton = UIButton(type: .system)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:85:30: error: 'UIButton' is unavailable in watchOS
 83 |     private let searchBar = UISearchBar()
 84 |     private let matchCountLabel = UILabel()
 85 |     private let prevButton = UIButton(type: .system)
    |                              `- error: 'UIButton' is unavailable in watchOS
 86 |     private let nextButton = UIButton(type: .system)
 87 |     private let clearButton = UIButton(type: .system)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:86:30: error: 'UIButton' is unavailable in watchOS
 84 |     private let matchCountLabel = UILabel()
 85 |     private let prevButton = UIButton(type: .system)
 86 |     private let nextButton = UIButton(type: .system)
    |                              `- error: 'UIButton' is unavailable in watchOS
 87 |     private let clearButton = UIButton(type: .system)
 88 |     private let chevronStack = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:87:31: error: 'UIButton' is unavailable in watchOS
 85 |     private let prevButton = UIButton(type: .system)
 86 |     private let nextButton = UIButton(type: .system)
 87 |     private let clearButton = UIButton(type: .system)
    |                               `- error: 'UIButton' is unavailable in watchOS
 88 |     private let chevronStack = UIStackView()
 89 |     private let searchAccessory = SearchAccessoryView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 49 | @interface UIButton : UIControl <NSCoding>
    |            `- note: 'UIButton' has been explicitly marked unavailable here
 50 |
 51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:88:32: error: 'UIStackView' is unavailable in watchOS
 86 |     private let nextButton = UIButton(type: .system)
 87 |     private let clearButton = UIButton(type: .system)
 88 |     private let chevronStack = UIStackView()
    |                                `- error: 'UIStackView' is unavailable in watchOS
 89 |     private let searchAccessory = SearchAccessoryView()
 90 |     private var root: JSONNode = .primitive(NSAttributedString(string: "—"))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:88:32: error: 'init()' is unavailable in watchOS
 86 |     private let nextButton = UIButton(type: .system)
 87 |     private let clearButton = UIButton(type: .system)
 88 |     private let chevronStack = UIStackView()
    |                                `- error: 'init()' is unavailable in watchOS
 89 |     private let searchAccessory = SearchAccessoryView()
 90 |     private var root: JSONNode = .primitive(NSAttributedString(string: "—"))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:89:35: error: 'init()' is unavailable in watchOS
 87 |     private let clearButton = UIButton(type: .system)
 88 |     private let chevronStack = UIStackView()
 89 |     private let searchAccessory = SearchAccessoryView()
    |                                   `- error: 'init()' is unavailable in watchOS
 90 |     private var root: JSONNode = .primitive(NSAttributedString(string: "—"))
 91 |     private var rows: [OutlineRow] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:80:30: error: 'UIView' is unavailable in watchOS
 78 | // MARK: - View
 79 |
 80 | final class JSONOutlineView: UIView {
    |                              `- error: 'UIView' is unavailable in watchOS
 81 |
 82 |     private let tableView = UITableView(frame: .zero, style: .plain)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:245:33: error: 'UISearchBar' is unavailable in watchOS
243 | extension JSONOutlineView: UISearchBarDelegate {
244 |
245 |     func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
    |                                 `- error: 'UISearchBar' is unavailable in watchOS
246 |         query = searchText
247 |         // Expand everything while searching so all matches are visible.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:254:52: error: 'UISearchBar' is unavailable in watchOS
252 |     }
253 |
254 |     func searchBarTextDidBeginEditing(_ searchBar: UISearchBar) {
    |                                                    `- error: 'UISearchBar' is unavailable in watchOS
255 |         updateAccessoryVisibility()
256 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:258:50: error: 'UISearchBar' is unavailable in watchOS
256 |     }
257 |
258 |     func searchBarTextDidEndEditing(_ searchBar: UISearchBar) {
    |                                                  `- error: 'UISearchBar' is unavailable in watchOS
259 |         updateAccessoryVisibility()
260 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:262:52: error: 'UISearchBar' is unavailable in watchOS
260 |     }
261 |
262 |     func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
    |                                                    `- error: 'UISearchBar' is unavailable in watchOS
263 |         searchBar.resignFirstResponder()
264 |         advanceMatch(by: 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/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:243:28: error: 'UISearchBarDelegate' is unavailable in watchOS
241 | // MARK: - Search
242 |
243 | extension JSONOutlineView: UISearchBarDelegate {
    |                            `- error: 'UISearchBarDelegate' is unavailable in watchOS
244 |
245 |     func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
174 |
175 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
176 | @protocol UISearchBarDelegate <UIBarPositioningDelegate>
    |           `- note: 'UISearchBarDelegate' has been explicitly marked unavailable here
177 |
178 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:466:33: error: 'UITableView' is unavailable in watchOS
464 | extension JSONOutlineView: UITableViewDataSource, UITableViewDelegate {
465 |
466 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    |                                 `- error: 'UITableView' is unavailable in watchOS
467 |         rows.count
468 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:470:33: error: 'UITableView' is unavailable in watchOS
468 |     }
469 |
470 |     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                 `- error: 'UITableView' is unavailable in watchOS
471 |         let cell = tableView.dequeueReusableCell(
472 |             withIdentifier: JSONOutlineCell.reuseId,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:470:84: error: 'UITableViewCell' is unavailable in watchOS
468 |     }
469 |
470 |     func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    |                                                                                    `- error: 'UITableViewCell' is unavailable in watchOS
471 |         let cell = tableView.dequeueReusableCell(
472 |             withIdentifier: JSONOutlineCell.reuseId,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:486:33: error: 'UITableView' is unavailable in watchOS
484 |     }
485 |
486 |     func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    |                                 `- error: 'UITableView' is unavailable in watchOS
487 |         tableView.deselectRow(at: indexPath, animated: true)
488 |         let row = rows[indexPath.row]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:503:52: error: 'UIScrollView' is unavailable in watchOS
501 |     }
502 |
503 |     func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
    |                                                    `- error: 'UIScrollView' is unavailable in watchOS
504 |         // Resign focus so the chevron accessory takes over from the X clear button
505 |         // once the user starts browsing the JSON.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:464:28: error: 'UITableViewDataSource' is unavailable in watchOS
462 | // MARK: - Table
463 |
464 | extension JSONOutlineView: UITableViewDataSource, UITableViewDelegate {
    |                            `- error: 'UITableViewDataSource' is unavailable in watchOS
465 |
466 |     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/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:464:51: error: 'UITableViewDelegate' is unavailable in watchOS
462 | // MARK: - Table
463 |
464 | extension JSONOutlineView: UITableViewDataSource, UITableViewDelegate {
    |                                                   `- error: 'UITableViewDelegate' is unavailable in watchOS
465 |
466 |     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: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/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:518:35: error: 'UILabel' is unavailable in watchOS
516 |     static let reuseId = "JSONOutlineCell"
517 |
518 |     private let disclosureLabel = UILabel()
    |                                   `- error: 'UILabel' is unavailable in watchOS
519 |     private let contentLabel = UILabel()
520 |     private let stack = UIStackView()
/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/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:518:35: error: 'init()' is unavailable in watchOS
516 |     static let reuseId = "JSONOutlineCell"
517 |
518 |     private let disclosureLabel = UILabel()
    |                                   `- error: 'init()' is unavailable in watchOS
519 |     private let contentLabel = UILabel()
520 |     private let stack = UIStackView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:519:32: error: 'UILabel' is unavailable in watchOS
517 |
518 |     private let disclosureLabel = UILabel()
519 |     private let contentLabel = UILabel()
    |                                `- error: 'UILabel' is unavailable in watchOS
520 |     private let stack = UIStackView()
521 |     private var leadingConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:519:32: error: 'init()' is unavailable in watchOS
517 |
518 |     private let disclosureLabel = UILabel()
519 |     private let contentLabel = UILabel()
    |                                `- error: 'init()' is unavailable in watchOS
520 |     private let stack = UIStackView()
521 |     private var leadingConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:520:25: error: 'UIStackView' is unavailable in watchOS
518 |     private let disclosureLabel = UILabel()
519 |     private let contentLabel = UILabel()
520 |     private let stack = UIStackView()
    |                         `- error: 'UIStackView' is unavailable in watchOS
521 |     private var leadingConstraint: NSLayoutConstraint!
522 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
    |            `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:520:25: error: 'init()' is unavailable in watchOS
518 |     private let disclosureLabel = UILabel()
519 |     private let contentLabel = UILabel()
520 |     private let stack = UIStackView()
    |                         `- error: 'init()' is unavailable in watchOS
521 |     private var leadingConstraint: NSLayoutConstraint!
522 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:521:36: error: 'NSLayoutConstraint' is unavailable in watchOS
519 |     private let contentLabel = UILabel()
520 |     private let stack = UIStackView()
521 |     private var leadingConstraint: NSLayoutConstraint!
    |                                    `- error: 'NSLayoutConstraint' is unavailable in watchOS
522 |
523 |     private static let indentStep: CGFloat = 16
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:526:26: error: 'UITableViewCell' is unavailable in watchOS
524 |     private static let baseLeading: CGFloat = 12
525 |
526 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
    |                          `- error: 'UITableViewCell' is unavailable in watchOS
527 |         super.init(style: style, reuseIdentifier: reuseIdentifier)
528 |         selectionStyle = .none
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:514:38: error: 'UITableViewCell' is unavailable in watchOS
512 | // MARK: - Cell
513 |
514 | private final class JSONOutlineCell: UITableViewCell {
    |                                      `- error: 'UITableViewCell' is unavailable in watchOS
515 |
516 |     static let reuseId = "JSONOutlineCell"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:754:57: error: 'UIEvent' is unavailable in watchOS
752 |     /// so the search bar remains tappable in its full width when the accessory
753 |     /// is empty.
754 |     override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
    |                                                         `- error: 'UIEvent' is unavailable in watchOS
755 |         for subview in subviews where !subview.isHidden && subview.alpha > 0.01 {
756 |             let converted = subview.convert(point, from: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:754:70: error: 'UIView' is unavailable in watchOS
752 |     /// so the search bar remains tappable in its full width when the accessory
753 |     /// is empty.
754 |     override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
    |                                                                      `- error: 'UIView' is unavailable in watchOS
755 |         for subview in subviews where !subview.isHidden && subview.alpha > 0.01 {
756 |             let converted = subview.convert(point, from: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/JSONOutlineView.swift:744:42: error: 'UIView' is unavailable in watchOS
742 | /// the prev/next chevron stack. Overlay placement (rather than UISearchBar's
743 | /// rightView) is more reliable across iOS versions.
744 | private final class SearchAccessoryView: UIView {
    |                                          `- error: 'UIView' is unavailable in watchOS
745 |     static let preferredSize = CGSize(width: 30, height: 32)
746 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:14:36: error: 'UISegmentedControl' is unavailable in watchOS
 12 |
 13 |     private let log: NetworkLog
 14 |     private let segmentedControl = UISegmentedControl(items: ["Request", "Status", "Response"])
    |                                    `- error: 'UISegmentedControl' is unavailable in watchOS
 15 |     private let containerView = UIView()
 16 |     private lazy var tabViewControllers: [UIViewController] = [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:15:33: error: 'UIView' is unavailable in watchOS
 13 |     private let log: NetworkLog
 14 |     private let segmentedControl = UISegmentedControl(items: ["Request", "Status", "Response"])
 15 |     private let containerView = UIView()
    |                                 `- error: 'UIView' is unavailable in watchOS
 16 |     private lazy var tabViewControllers: [UIViewController] = [
 17 |         RequestTabViewController(log: log),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:15:33: error: 'init()' is unavailable in watchOS
 13 |     private let log: NetworkLog
 14 |     private let segmentedControl = UISegmentedControl(items: ["Request", "Status", "Response"])
 15 |     private let containerView = UIView()
    |                                 `- error: 'init()' is unavailable in watchOS
 16 |     private lazy var tabViewControllers: [UIViewController] = [
 17 |         RequestTabViewController(log: log),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:16:43: error: 'UIViewController' is unavailable in watchOS
 14 |     private let segmentedControl = UISegmentedControl(items: ["Request", "Status", "Response"])
 15 |     private let containerView = UIView()
 16 |     private lazy var tabViewControllers: [UIViewController] = [
    |                                           `- error: 'UIViewController' is unavailable in watchOS
 17 |         RequestTabViewController(log: log),
 18 |         ResponseStatusTabViewController(log: log),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:21:31: error: 'UIViewController' is unavailable in watchOS
 19 |         ResponseBodyTabViewController(log: log)
 20 |     ]
 21 |     private var currentChild: UIViewController?
    |                               `- error: 'UIViewController' is unavailable in watchOS
 22 |
 23 |     init(log: NetworkLog) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/LogDetailViewController.swift:11:38: error: 'UIViewController' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | final class LogDetailViewController: UIViewController {
    |                                      `- error: 'UIViewController' is unavailable in watchOS
 12 |
 13 |     private let log: NetworkLog
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:10:29: error: 'UISearchBar' is unavailable in watchOS
  8 | final class RawResponseView: UIView {
  9 |
 10 |     private let searchBar = UISearchBar()
    |                             `- error: 'UISearchBar' is unavailable in watchOS
 11 |     private let matchCountLabel = UILabel()
 12 |     private let textView = UITextView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:11:35: error: 'UILabel' is unavailable in watchOS
  9 |
 10 |     private let searchBar = UISearchBar()
 11 |     private let matchCountLabel = UILabel()
    |                                   `- error: 'UILabel' is unavailable in watchOS
 12 |     private let textView = UITextView()
 13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:11:35: error: 'init()' is unavailable in watchOS
  9 |
 10 |     private let searchBar = UISearchBar()
 11 |     private let matchCountLabel = UILabel()
    |                                   `- error: 'init()' is unavailable in watchOS
 12 |     private let textView = UITextView()
 13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:12:28: error: 'UITextView' is unavailable in watchOS
 10 |     private let searchBar = UISearchBar()
 11 |     private let matchCountLabel = UILabel()
 12 |     private let textView = UITextView()
    |                            `- error: 'UITextView' is unavailable in watchOS
 13 |
 14 |     private var baseText: String = ""
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
    |            `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:12:28: error: 'init()' is unavailable in watchOS
 10 |     private let searchBar = UISearchBar()
 11 |     private let matchCountLabel = UILabel()
 12 |     private let textView = UITextView()
    |                            `- error: 'init()' is unavailable in watchOS
 13 |
 14 |     private var baseText: String = ""
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:8:30: error: 'UIView' is unavailable in watchOS
  6 | import UIKit
  7 |
  8 | final class RawResponseView: UIView {
    |                              `- error: 'UIView' is unavailable in watchOS
  9 |
 10 |     private let searchBar = UISearchBar()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:79:33: error: 'UISearchBar' is unavailable in watchOS
 77 | extension RawResponseView: UISearchBarDelegate {
 78 |
 79 |     func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
    |                                 `- error: 'UISearchBar' is unavailable in watchOS
 80 |         recomputeMatches(for: searchText)
 81 |         currentMatchIndex = 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/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:86:52: error: 'UISearchBar' is unavailable in watchOS
 84 |     }
 85 |
 86 |     func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
    |                                                    `- error: 'UISearchBar' is unavailable in watchOS
 87 |         advanceMatch(by: 1)
 88 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:90:54: error: 'UISearchBar' is unavailable in watchOS
 88 |     }
 89 |
 90 |     func searchBarBookmarkButtonClicked(_ searchBar: UISearchBar) {
    |                                                      `- error: 'UISearchBar' is unavailable in watchOS
 91 |         advanceMatch(by: -1)
 92 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
    |            `- note: 'UISearchBar' has been explicitly marked unavailable here
 47 |
 48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift:77:28: error: 'UISearchBarDelegate' is unavailable in watchOS
 75 | }
 76 |
 77 | extension RawResponseView: UISearchBarDelegate {
    |                            `- error: 'UISearchBarDelegate' is unavailable in watchOS
 78 |
 79 |     func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
174 |
175 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
176 | @protocol UISearchBarDelegate <UIBarPositioningDelegate>
    |           `- note: 'UISearchBarDelegate' has been explicitly marked unavailable here
177 |
178 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RequestTabViewController.swift:11:39: error: 'UIViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class RequestTabViewController: UIViewController {
   |                                       `- error: 'UIViewController' is unavailable in watchOS
12 |
13 |     private let log: NetworkLog
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/ResponseBodyTabViewController.swift:11:44: error: 'UIViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class ResponseBodyTabViewController: UIViewController {
   |                                            `- error: 'UIViewController' is unavailable in watchOS
12 |
13 |     private let log: NetworkLog
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/ResponseStatusTabViewController.swift:11:46: error: 'UIViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | final class ResponseStatusTabViewController: UIViewController {
   |                                              `- error: 'UIViewController' is unavailable in watchOS
12 |
13 |     private let log: NetworkLog
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:12:29: error: 'UITableView' is unavailable in watchOS
 10 | final class ApiListViewController: UIViewController {
 11 |
 12 |     private let tableView = UITableView()
    |                             `- error: 'UITableView' is unavailable in watchOS
 13 |     private var items: [APIItem] = []
 14 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:12:29: error: 'init()' is unavailable in watchOS
 10 | final class ApiListViewController: UIViewController {
 11 |
 12 |     private let tableView = UITableView()
    |                             `- error: 'init()' is unavailable in watchOS
 13 |     private var items: [APIItem] = []
 14 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:10:36: error: 'UIViewController' is unavailable in watchOS
  8 | import UIKit
  9 |
 10 | final class ApiListViewController: UIViewController {
    |                                    `- error: 'UIViewController' is unavailable in watchOS
 11 |
 12 |     private let tableView = UITableView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:102:33: error: 'UITableView' is unavailable in watchOS
100 | extension ApiListViewController: UITableViewDataSource {
101 |
102 |     func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    |                                 `- error: 'UITableView' is unavailable in watchOS
103 |         items.count
104 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:107:22: error: 'UITableView' is unavailable in watchOS
105 |
106 |     func tableView(
107 |         _ tableView: UITableView,
    |                      `- error: 'UITableView' is unavailable in watchOS
108 |         cellForRowAt indexPath: IndexPath
109 |     ) -> 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/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:109:10: error: 'UITableViewCell' is unavailable in watchOS
107 |         _ tableView: UITableView,
108 |         cellForRowAt indexPath: IndexPath
109 |     ) -> UITableViewCell {
    |          `- error: 'UITableViewCell' is unavailable in watchOS
110 |         let cell = tableView.dequeueReusableCell(withIdentifier: "ApiCell")
111 |             ?? UITableViewCell(style: .subtitle, reuseIdentifier: "ApiCell")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:100:34: error: 'UITableViewDataSource' is unavailable in watchOS
 98 | }
 99 |
100 | extension ApiListViewController: UITableViewDataSource {
    |                                  `- error: 'UITableViewDataSource' is unavailable in watchOS
101 |
102 |     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/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:126:33: error: 'UITableView' is unavailable in watchOS
124 | extension ApiListViewController: UITableViewDelegate {
125 |
126 |     func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    |                                 `- error: 'UITableView' is unavailable in watchOS
127 |         let item = items[indexPath.row]
128 |         let title = item.path == "/" ? item.host : item.path
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/ApiListViewController.swift:124:34: error: 'UITableViewDelegate' is unavailable in watchOS
122 | }
123 |
124 | extension ApiListViewController: UITableViewDelegate {
    |                                  `- error: 'UITableViewDelegate' is unavailable in watchOS
125 |
126 |     func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:15:31: error: 'UILabel' is unavailable in watchOS
 13 |     static let reuseIdentifier = "LogCell"
 14 |
 15 |     private let methodLabel = UILabel()
    |                               `- error: 'UILabel' is unavailable in watchOS
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = 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/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:15:31: error: 'init()' is unavailable in watchOS
 13 |     static let reuseIdentifier = "LogCell"
 14 |
 15 |     private let methodLabel = UILabel()
    |                               `- error: 'init()' is unavailable in watchOS
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:16:33: error: 'UILabel' is unavailable in watchOS
 14 |
 15 |     private let methodLabel = UILabel()
 16 |     private let endpointLabel = UILabel()
    |                                 `- error: 'UILabel' is unavailable in watchOS
 17 |     private let statusRightLabel = UILabel()
 18 |     private let baseLabel = 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/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:16:33: error: 'init()' is unavailable in watchOS
 14 |
 15 |     private let methodLabel = UILabel()
 16 |     private let endpointLabel = UILabel()
    |                                 `- error: 'init()' is unavailable in watchOS
 17 |     private let statusRightLabel = UILabel()
 18 |     private let baseLabel = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:17:36: error: 'UILabel' is unavailable in watchOS
 15 |     private let methodLabel = UILabel()
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = UILabel()
    |                                    `- error: 'UILabel' is unavailable in watchOS
 18 |     private let baseLabel = UILabel()
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:17:36: error: 'init()' is unavailable in watchOS
 15 |     private let methodLabel = UILabel()
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = UILabel()
    |                                    `- error: 'init()' is unavailable in watchOS
 18 |     private let baseLabel = UILabel()
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:18:29: error: 'UILabel' is unavailable in watchOS
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = UILabel()
 18 |     private let baseLabel = UILabel()
    |                             `- error: 'UILabel' is unavailable in watchOS
 19 |
 20 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogList/LogCell.swift:18:29: error: 'init()' is unavailable in watchOS
 16 |     private let endpointLabel = UILabel()
 17 |     private let statusRightLabel = UILabel()
 18 |     private let baseLabel = UILabel()
    |                             `- error: 'init()' is unavailable in watchOS
 19 |
 20 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:20:26: error: 'UITableViewCell' is unavailable in watchOS
 18 |     private let baseLabel = UILabel()
 19 |
 20 |     override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
    |                          `- error: 'UITableViewCell' is unavailable in watchOS
 21 |         super.init(style: style, reuseIdentifier: reuseIdentifier)
 22 |         setupUI()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogCell.swift:11:22: error: 'UITableViewCell' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | final class LogCell: UITableViewCell {
    |                      `- error: 'UITableViewCell' is unavailable in watchOS
 12 |
 13 |     static let reuseIdentifier = "LogCell"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
 79 |
 80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
    |            `- note: 'UITableViewCell' has been explicitly marked unavailable here
 82 |
 83 | // Designated initializer.  If the cell can be reused, you must pass in a reuse identifier.  You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:13:35: error: 'UIView' is unavailable in watchOS
 11 | final class LogListViewController: UIViewController {
 12 |
 13 |     private let headerContainer = UIView()
    |                                   `- error: 'UIView' is unavailable in watchOS
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:13:35: error: 'init()' is unavailable in watchOS
 11 | final class LogListViewController: UIViewController {
 12 |
 13 |     private let headerContainer = UIView()
    |                                   `- error: 'init()' is unavailable in watchOS
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:14:29: error: 'UITableView' is unavailable in watchOS
 12 |
 13 |     private let headerContainer = UIView()
 14 |     private let tableView = UITableView()
    |                             `- error: 'UITableView' is unavailable in watchOS
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = 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/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:14:29: error: 'init()' is unavailable in watchOS
 12 |
 13 |     private let headerContainer = UIView()
 14 |     private let tableView = UITableView()
    |                             `- error: 'init()' is unavailable in watchOS
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:15:32: error: 'UISegmentedControl' is unavailable in watchOS
 13 |     private let headerContainer = UIView()
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
    |                                `- error: 'UISegmentedControl' is unavailable in watchOS
 16 |     private let baseLabel = UILabel()
 17 |     private var selectBaseItem: UIBarButtonItem?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:16:29: error: 'UILabel' is unavailable in watchOS
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = UILabel()
    |                             `- error: 'UILabel' is unavailable in watchOS
 17 |     private var selectBaseItem: UIBarButtonItem?
 18 |     private var filterHeaderView: UIView?
/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/Sources/NetworkInspector/UI/LogList/LogListViewController.swift:16:29: error: 'init()' is unavailable in watchOS
 14 |     private let tableView = UITableView()
 15 |     private let filterToggle = UISegmentedControl(items: ["All", "Selected"])
 16 |     private let baseLabel = UILabel()
    |                             `- error: 'init()' is unavailable in watchOS
 17 |     private var selectBaseItem: UIBarButtonItem?
 18 |     private var filterHeaderView: UIView?
/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.
SwiftCompile normal arm64_32 (in target 'NetworkInspector' from project 'NetworkInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ RawResponseView.swift,\ RequestTabViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RequestTabViewController.swift (in target 'NetworkInspector' from project 'NetworkInspector')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RawResponseView.swift (in target 'NetworkInspector' from project 'NetworkInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RawResponseView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/NetworkInspector/UI/LogDetail/RequestTabViewController.swift (in target 'NetworkInspector' from project 'NetworkInspector')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RequestTabViewController.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 05:42:21.696 xcodebuild[780:4603] [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\ NetworkInspector (in target 'NetworkInspector' from project 'NetworkInspector')
	SwiftCompile normal arm64 (in target 'NetworkInspector' from project 'NetworkInspector')
	Building workspace NetworkInspector with scheme NetworkInspector
(3 failures)
BUILD FAILURE 6.4 watchOS