Build Information
Failed to build swiftui-list-support, reference main (9fa3c7), with Swift 6.4 for watchOS using Xcode 27.0 on 23 Sep 2026 06:57:35 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 swiftui-list-support-Package -destination generic/platform=watchOSBuild Log
SwiftCompile normal arm64 Compiling\ StickyHeader.swift /Users/admin/builder/spi-builder-workspace/Sources/StickyHeader/StickyHeader.swift (in target 'StickyHeader' from project 'swiftui-list-support')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StickyHeader/StickyHeader.swift (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile StickyHeader.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ StickyHeader (in target 'StickyHeader' from project 'swiftui-list-support')
SwiftCompile normal arm64 (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DTS1N4AWILAL1URZ5IOXV5221.pcm
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ StickyHeader (in target 'StickyHeader' from project 'swiftui-list-support')
SwiftCompile normal arm64_32 (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ PullingControl (in target 'PullingControl' from project 'swiftui-list-support')
SwiftCompile normal arm64 (in target 'PullingControl' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ IndexedCollection (in target 'IndexedCollection' from project 'swift-indexed-collection')
SwiftCompile normal arm64_32 (in target 'IndexedCollection' from project 'swift-indexed-collection')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ PullingControl (in target 'PullingControl' from project 'swiftui-list-support')
SwiftCompile normal arm64_32 (in target 'PullingControl' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DynamicList (in target 'DynamicList' from project 'swiftui-list-support')
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/ContentPagingTrigger.swift:57:17: error: 'UIScrollView' is unavailable in watchOS
55 |
56 | public init(
57 | scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
58 | trackingScrollDirection: TrackingScrollDirection,
59 | leadingScreensForBatching: CGFloat = 2
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/DynamicList/ContentPagingTrigger.swift:83:37: error: 'UIScrollView' is unavailable in watchOS
81 | // MARK: - Functions
82 |
83 | public func didScroll(scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
84 |
85 | guard onBatchFetch != nil else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/DynamicList/CustomContentConfiguration.swift:13:36: error: 'UIView' is unavailable in watchOS
11 | }
12 |
13 | public func makeContentView() -> UIView & UIContentView {
| `- error: 'UIView' is unavailable in watchOS
14 | contentViewFactory()
15 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/DynamicList/CustomContentConfiguration.swift:13:45: error: 'UIContentView' is unavailable in watchOS
11 | }
12 |
13 | public func makeContentView() -> UIView & UIContentView {
| `- error: 'UIContentView' is unavailable in watchOS
14 | contentViewFactory()
15 | }
UIKit.UIContentView:3:28: note: 'UIContentView' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | @MainActor public protocol UIContentView : NSObjectProtocol {
| `- note: 'UIContentView' has been explicitly marked unavailable here
4 | @MainActor var configuration: any UIContentConfiguration { get set }
5 | @available(iOS 16.0, tvOS 16.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/CustomContentConfiguration.swift:17:34: error: 'UIConfigurationState' is unavailable in watchOS
15 | }
16 |
17 | public func updated(for state: UIConfigurationState) -> CustomContentConfiguration<ContentView> {
| `- error: 'UIConfigurationState' is unavailable in watchOS
18 |
19 | return self
UIKit.UIConfigurationState:3:17: note: 'UIConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public protocol UIConfigurationState {
| `- note: 'UIConfigurationState' has been explicitly marked unavailable here
4 | init(traitCollection: UITraitCollection)
5 | var traitCollection: UITraitCollection { get set }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/CustomContentConfiguration.swift:5:55: error: 'UIView' is unavailable in watchOS
3 | import UIKit
4 |
5 | public struct CustomContentConfiguration<ContentView: UIView & UIContentView>: UIContentConfiguration {
| `- error: 'UIView' is unavailable in watchOS
6 |
7 | private let contentViewFactory: @MainActor () -> ContentView
/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/DynamicList/CustomContentConfiguration.swift:5:64: error: 'UIContentView' is unavailable in watchOS
3 | import UIKit
4 |
5 | public struct CustomContentConfiguration<ContentView: UIView & UIContentView>: UIContentConfiguration {
| `- error: 'UIContentView' is unavailable in watchOS
6 |
7 | private let contentViewFactory: @MainActor () -> ContentView
UIKit.UIContentView:3:28: note: 'UIContentView' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | @MainActor public protocol UIContentView : NSObjectProtocol {
| `- note: 'UIContentView' has been explicitly marked unavailable here
4 | @MainActor var configuration: any UIContentConfiguration { get set }
5 | @available(iOS 16.0, tvOS 16.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/CustomContentConfiguration.swift:5:80: error: 'UIContentConfiguration' is unavailable in watchOS
3 | import UIKit
4 |
5 | public struct CustomContentConfiguration<ContentView: UIView & UIContentView>: UIContentConfiguration {
| `- error: 'UIContentConfiguration' is unavailable in watchOS
6 |
7 | private let contentViewFactory: @MainActor () -> ContentView
UIKit.UIContentConfiguration:3:17: note: 'UIContentConfiguration' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public protocol UIContentConfiguration {
| `- note: 'UIContentConfiguration' has been explicitly marked unavailable here
4 | @MainActor func makeContentView() -> any UIView & UIContentView
5 | func updated(for state: any UIConfigurationState) -> Self
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:13:26: error: 'UICollectionView' is unavailable in watchOS
11 | public struct ScrollTarget {
12 | public let item: Item
13 | public let position: UICollectionView.ScrollPosition
| `- error: 'UICollectionView' is unavailable in watchOS
14 | public let animated: Bool
15 | public let skipCondition: @MainActor (UIScrollView) -> 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/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:15:43: error: 'UIScrollView' is unavailable in watchOS
13 | public let position: UICollectionView.ScrollPosition
14 | public let animated: Bool
15 | public let skipCondition: @MainActor (UIScrollView) -> Bool
| `- error: 'UIScrollView' is unavailable in watchOS
16 |
17 | public 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/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/DynamicList/DynamicList.swift:19:17: error: 'UICollectionView' is unavailable in watchOS
17 | public init(
18 | item: Item,
19 | position: UICollectionView.ScrollPosition = .centeredVertically,
| `- error: 'UICollectionView' is unavailable in watchOS
20 | skipCondition: @escaping @MainActor (UIScrollView) -> Bool,
21 | animated: 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/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:20:44: error: 'UIScrollView' is unavailable in watchOS
18 | item: Item,
19 | position: UICollectionView.ScrollPosition = .centeredVertically,
20 | skipCondition: @escaping @MainActor (UIScrollView) -> Bool,
| `- error: 'UIScrollView' is unavailable in watchOS
21 | animated: Bool
22 | ) {
/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/DynamicList/DynamicList.swift:35:40: error: 'UICollectionViewLayout' is unavailable in watchOS
33 | public typealias CellProviderContext = DynamicListView<Section, Item>.CellProviderContext
34 |
35 | private let layout: @MainActor () -> UICollectionViewLayout
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
36 |
37 | private let cellProvider: (CellProviderContext) -> UICollectionViewCell
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:37:54: error: 'UICollectionViewCell' is unavailable in watchOS
35 | private let layout: @MainActor () -> UICollectionViewLayout
36 |
37 | private let cellProvider: (CellProviderContext) -> UICollectionViewCell
| `- error: 'UICollectionViewCell' is unavailable in watchOS
38 |
39 | private var selectionHandler: (@MainActor (SelectionAction) -> Void)? = 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/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:40:43: error: 'UIScrollView' is unavailable in watchOS
38 |
39 | private var selectionHandler: (@MainActor (SelectionAction) -> Void)? = nil
40 | private var scrollHandler: (@MainActor (UIScrollView, DynamicListViewScrollAction) -> Void)? = nil
| `- error: 'UIScrollView' is unavailable in watchOS
41 |
42 | private var incrementalContentLoader: (@MainActor () async throws -> Void)? = 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/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/DynamicList/DynamicList.swift:44:25: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
42 | private var incrementalContentLoader: (@MainActor () async throws -> Void)? = nil
43 | private var onLoadHandler: (@MainActor (DynamicListView<Section, Item>) -> Void)? = nil
44 | private let snapshot: NSDiffableDataSourceSnapshot<Section, Item>
| `- error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
45 |
46 | private let scrollDirection: UICollectionView.ScrollDirection
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:46:32: error: 'UICollectionView' is unavailable in watchOS
44 | private let snapshot: NSDiffableDataSourceSnapshot<Section, Item>
45 |
46 | private let scrollDirection: UICollectionView.ScrollDirection
| `- error: 'UICollectionView' is unavailable in watchOS
47 | private let contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior
48 | private let cellStates: [Item: CellState]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:47:47: error: 'UIScrollView' is unavailable in watchOS
45 |
46 | private let scrollDirection: UICollectionView.ScrollDirection
47 | private let contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior
| `- error: 'UIScrollView' is unavailable in watchOS
48 | private let cellStates: [Item: CellState]
49 |
/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/DynamicList/DynamicList.swift:53:15: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
51 |
52 | public init(
53 | snapshot: NSDiffableDataSourceSnapshot<Section, Item>,
| `- error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
54 | selection: Binding<Selection<Item>?>? = nil,
55 | cellStates: [Item: CellState] = [:],
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:56:40: error: 'UICollectionViewLayout' is unavailable in watchOS
54 | selection: Binding<Selection<Item>?>? = nil,
55 | cellStates: [Item: CellState] = [:],
56 | layout: @escaping @MainActor () -> UICollectionViewLayout,
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
57 | scrollDirection: UICollectionView.ScrollDirection,
58 | contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior = .automatic,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:57:22: error: 'UICollectionView' is unavailable in watchOS
55 | cellStates: [Item: CellState] = [:],
56 | layout: @escaping @MainActor () -> UICollectionViewLayout,
57 | scrollDirection: UICollectionView.ScrollDirection,
| `- error: 'UICollectionView' is unavailable in watchOS
58 | contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior = .automatic,
59 | cellProvider: @escaping (
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:58:37: error: 'UIScrollView' is unavailable in watchOS
56 | layout: @escaping @MainActor () -> UICollectionViewLayout,
57 | scrollDirection: UICollectionView.ScrollDirection,
58 | contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior = .automatic,
| `- error: 'UIScrollView' is unavailable in watchOS
59 | cellProvider: @escaping (
60 | DynamicListView<Section, Item>.CellProviderContext
/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/DynamicList/DynamicList.swift:61:10: error: 'UICollectionViewCell' is unavailable in watchOS
59 | cellProvider: @escaping (
60 | DynamicListView<Section, Item>.CellProviderContext
61 | ) -> UICollectionViewCell
| `- error: 'UICollectionViewCell' is unavailable in watchOS
62 | ) {
63 | self.snapshot = snapshot
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:77:35: error: cannot find type 'Context' in scope
75 | }
76 |
77 | public func makeUIView(context: Context) -> DynamicListView<Section, Item> {
| `- error: cannot find type 'Context' in scope
78 |
79 | let listView: DynamicListView<Section, Item> = .init(
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:104:81: error: cannot find type 'Context' in scope
102 | }
103 |
104 | public func updateUIView(_ listView: DynamicListView<Section, Item>, context: Context) {
| `- error: cannot find type 'Context' in scope
105 |
106 | listView.setContents(snapshot: snapshot)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:168:38: error: 'UIScrollView' is unavailable in watchOS
166 |
167 | public consuming func scrollHandler(
168 | _ handler: @escaping @MainActor (UIScrollView, DynamicListViewScrollAction) -> Void
| `- error: 'UIScrollView' is unavailable in watchOS
169 | ) -> Self {
170 | self.scrollHandler = handler
/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/DynamicList/DynamicList.swift:9:85: error: cannot find type 'UIViewRepresentable' in scope
7 | }
8 |
9 | public struct DynamicList<Section: Hashable & Sendable, Item: Hashable & Sendable>: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
10 |
11 | public struct ScrollTarget {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:199:22: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
197 | }
198 |
199 | static let layout: UICollectionViewCompositionalLayout = {
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
200 |
201 | let item = NSCollectionLayoutItem(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
| `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:201:16: error: 'NSCollectionLayoutItem' is unavailable in watchOS
199 | static let layout: UICollectionViewCompositionalLayout = {
200 |
201 | let item = NSCollectionLayoutItem(
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
202 | layoutSize: NSCollectionLayoutSize(
203 | widthDimension: .fractionalWidth(0.25),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:202:19: error: 'NSCollectionLayoutSize' is unavailable in watchOS
200 |
201 | let item = NSCollectionLayoutItem(
202 | layoutSize: NSCollectionLayoutSize(
| `- error: 'NSCollectionLayoutSize' is unavailable in watchOS
203 | widthDimension: .fractionalWidth(0.25),
204 | heightDimension: .estimated(100)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:303:12: note: 'NSCollectionLayoutSize' has been explicitly marked unavailable here
301 |
302 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
303 | @interface NSCollectionLayoutSize : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSize' has been explicitly marked unavailable here
304 | + (instancetype)sizeWithWidthDimension:(NSCollectionLayoutDimension*)width heightDimension:(NSCollectionLayoutDimension*)height;
305 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:208:17: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
206 | )
207 |
208 | let group = NSCollectionLayoutGroup.horizontal(
| `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
209 | layoutSize: NSCollectionLayoutSize(
210 | widthDimension: .fractionalWidth(1.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/UICollectionViewCompositionalLayout.h:217:12: note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
217 | @interface NSCollectionLayoutGroup : NSCollectionLayoutItem<NSCopying>
| `- note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
218 |
219 | /// Specifies a group that will horizontally repeat its subitem a fixed number of times.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:208:41: error: 'horizontal(layoutSize:subitem:count:)' is unavailable in watchOS
206 | )
207 |
208 | let group = NSCollectionLayoutGroup.horizontal(
| `- error: 'horizontal(layoutSize:subitem:count:)' is unavailable in watchOS
209 | layoutSize: NSCollectionLayoutSize(
210 | widthDimension: .fractionalWidth(1.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/UICollectionViewCompositionalLayout.h:606:1: note: 'horizontal(layoutSize:subitem:count:)' has been explicitly marked unavailable here
604 | // Specifies a group that will have N items equally sized along the horizontal axis. use interItemSpacing to insert space between items
605 | // Forces the width dimension of the subitem to .fractionalWidth(1.0/count).
606 | + (instancetype)horizontalGroupWithLayoutSize:(NSCollectionLayoutSize*)layoutSize subitem:(NSCollectionLayoutItem*)subitem count:(NSInteger)count API_DEPRECATED_WITH_REPLACEMENT("+horizontalGroupWithLayoutSize:repeatingSubitem:count:", ios(13.0, 16.0), tvos(13.0, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
| `- note: 'horizontal(layoutSize:subitem:count:)' has been explicitly marked unavailable here
607 |
608 | // Specifies a group that will have N items equally sized along the vertical axis. use interItemSpacing to insert space between items
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:209:19: error: 'NSCollectionLayoutSize' is unavailable in watchOS
207 |
208 | let group = NSCollectionLayoutGroup.horizontal(
209 | layoutSize: NSCollectionLayoutSize(
| `- error: 'NSCollectionLayoutSize' is unavailable in watchOS
210 | widthDimension: .fractionalWidth(1.0),
211 | heightDimension: .estimated(100)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:303:12: note: 'NSCollectionLayoutSize' has been explicitly marked unavailable here
301 |
302 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
303 | @interface NSCollectionLayoutSize : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSize' has been explicitly marked unavailable here
304 | + (instancetype)sizeWithWidthDimension:(NSCollectionLayoutDimension*)width heightDimension:(NSCollectionLayoutDimension*)height;
305 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:220:19: error: 'NSCollectionLayoutSection' is unavailable in watchOS
218 |
219 | // Create a section using the defined group
220 | let section = NSCollectionLayoutSection(group: group)
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
221 |
222 | section.contentInsets = .init(top: 0, leading: 24, bottom: 0, trailing: 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/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:226:18: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
224 |
225 | // Create a compositional layout using the defined section
226 | let layout = UICollectionViewCompositionalLayout(section: section)
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
227 |
228 | return layout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
| `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:80:32: error: 'UICollectionView' is unavailable in watchOS
78 | public struct SupplementaryViewProviderContext {
79 |
80 | public var collectionView: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
81 | _collectionView
82 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:94:32: error: 'UICollectionView' is unavailable in watchOS
92 | public struct CellProviderContext {
93 |
94 | public var collectionView: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
95 | _collectionView
96 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:116:43: error: 'UICollectionViewCell' is unavailable in watchOS
114 | }
115 |
116 | public func dequeueReusableCell<Cell: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
117 | _ cellType: Cell.Type
118 | ) -> Cell {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:132:37: error: 'UIContentConfiguration' is unavailable in watchOS
130 | }
131 |
132 | public func cell<Configuration: UIContentConfiguration>(
| `- error: 'UIContentConfiguration' is unavailable in watchOS
133 | file: StaticString = #file,
134 | line: UInt = #line,
UIKit.UIContentConfiguration:3:17: note: 'UIContentConfiguration' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public protocol UIContentConfiguration {
| `- note: 'UIContentConfiguration' has been explicitly marked unavailable here
4 | @MainActor func makeContentView() -> any UIView & UIContentView
5 | func updated(for state: any UIConfigurationState) -> Self
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:139:24: error: 'UICellConfigurationState' is unavailable in watchOS
137 | withConfiguration contentConfiguration:
138 | @escaping @MainActor (
139 | VersatileCell, UICellConfigurationState, CellState
| `- error: 'UICellConfigurationState' is unavailable in watchOS
140 | ) -> Configuration
141 | ) -> VersatileCell {
UIKit.UICellConfigurationState:3:15: note: 'UICellConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICellConfigurationState : UIConfigurationState, Hashable {
| `- note: 'UICellConfigurationState' has been explicitly marked unavailable here
4 | @available(iOS 14.0, *)
5 | public enum DragState : Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:186:29: error: 'UICellConfigurationState' is unavailable in watchOS
184 | reuseIdentifier: String? = nil,
185 | @ViewBuilder content:
186 | @escaping @MainActor (UICellConfigurationState, CellState) ->
| `- error: 'UICellConfigurationState' is unavailable in watchOS
187 | some View
188 | ) -> VersatileCell {
UIKit.UICellConfigurationState:3:15: note: 'UICellConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICellConfigurationState : UIConfigurationState, Hashable {
| `- note: 'UICellConfigurationState' has been explicitly marked unavailable here
4 | @available(iOS 14.0, *)
5 | public enum DragState : Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:209:26: error: 'UIScrollView' is unavailable in watchOS
207 | }
208 |
209 | public var scrollView: UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
210 | _collectionView
211 | }
/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/DynamicList/DynamicListView.swift:213:30: error: 'UICollectionView' is unavailable in watchOS
211 | }
212 |
213 | public var collectionView: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
214 | _collectionView
215 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:219:22: error: 'UICollectionViewLayout' is unavailable in watchOS
217 | private let _collectionView: CollectionView
218 |
219 | public var layout: UICollectionViewLayout {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
220 | _collectionView.collectionViewLayout
221 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:223:56: error: 'UICollectionViewCell' is unavailable in watchOS
221 | }
222 |
223 | private var _cellProvider: ((CellProviderContext) -> UICollectionViewCell)?
| `- error: 'UICollectionViewCell' is unavailable in watchOS
224 |
225 | private var _selectionHandler: @MainActor (SelectionAction) -> Void = { _ in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:228:15: error: 'UIScrollView' is unavailable in watchOS
226 | }
227 | private var _scrollHandler:
228 | @MainActor (UIScrollView, DynamicListViewScrollAction) -> Void = { _, _ in
| `- error: 'UIScrollView' is unavailable in watchOS
229 | }
230 | private var _incrementalContentLoader: @MainActor () async throws -> Void =
/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/DynamicList/DynamicListView.swift:233:27: error: cannot specialize non-generic type 'UICollectionViewDiffableDataSource'
231 | {}
232 |
233 | private var dataSource: UICollectionViewDiffableDataSource<Section, Data>!
| `- error: cannot specialize non-generic type 'UICollectionViewDiffableDataSource'
234 |
235 | // TODO: remove CellState following cell deletion.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:241:13: error: 'UICollectionViewLayout' is unavailable in watchOS
239 |
240 | public init(
241 | layout: UICollectionViewLayout,
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
242 | scrollDirection: UICollectionView.ScrollDirection,
243 | contentInsetAdjustmentBehavior: UIScrollView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:242:22: error: 'UICollectionView' is unavailable in watchOS
240 | public init(
241 | layout: UICollectionViewLayout,
242 | scrollDirection: UICollectionView.ScrollDirection,
| `- error: 'UICollectionView' is unavailable in watchOS
243 | contentInsetAdjustmentBehavior: UIScrollView
244 | .ContentInsetAdjustmentBehavior = .automatic
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:243:37: error: 'UIScrollView' is unavailable in watchOS
241 | layout: UICollectionViewLayout,
242 | scrollDirection: UICollectionView.ScrollDirection,
243 | contentInsetAdjustmentBehavior: UIScrollView
| `- error: 'UIScrollView' is unavailable in watchOS
244 | .ContentInsetAdjustmentBehavior = .automatic
245 | ) {
/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/DynamicList/DynamicListView.swift:337:26: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
335 |
336 | public convenience init(
337 | compositionalLayout: UICollectionViewCompositionalLayout,
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
338 | contentInsetAdjustmentBehavior: UIScrollView
339 | .ContentInsetAdjustmentBehavior = .automatic
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
| `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:338:37: error: 'UIScrollView' is unavailable in watchOS
336 | public convenience init(
337 | compositionalLayout: UICollectionViewCompositionalLayout,
338 | contentInsetAdjustmentBehavior: UIScrollView
| `- error: 'UIScrollView' is unavailable in watchOS
339 | .ContentInsetAdjustmentBehavior = .automatic
340 | ) {
/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/DynamicList/DynamicListView.swift:349:22: error: 'UICollectionView' is unavailable in watchOS
347 |
348 | public convenience init(
349 | scrollDirection: UICollectionView.ScrollDirection,
| `- error: 'UICollectionView' is unavailable in watchOS
350 | spacing: CGFloat = 0,
351 | contentInsetAdjustmentBehavior: UIScrollView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:351:37: error: 'UIScrollView' is unavailable in watchOS
349 | scrollDirection: UICollectionView.ScrollDirection,
350 | spacing: CGFloat = 0,
351 | contentInsetAdjustmentBehavior: UIScrollView
| `- error: 'UIScrollView' is unavailable in watchOS
352 | .ContentInsetAdjustmentBehavior = .automatic
353 | ) {
/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/DynamicList/DynamicListView.swift:429:34: error: 'UICollectionViewCell' is unavailable in watchOS
427 | }
428 |
429 | public func registerCell<Cell: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
430 | _ cellType: Cell.Type
431 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:439:54: error: 'UICollectionViewCell' is unavailable in watchOS
437 |
438 | public func setUp(
439 | cellProvider: @escaping (CellProviderContext) -> UICollectionViewCell
| `- error: 'UICollectionViewCell' is unavailable in watchOS
440 | ) {
441 | _cellProvider = cellProvider
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:513:21: error: 'UICollectionView' is unavailable in watchOS
511 | data: Data,
512 | animated: Bool,
513 | scrollPosition: UICollectionView.ScrollPosition
| `- error: 'UICollectionView' is unavailable in watchOS
514 | ) {
515 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:531:5: error: 'UICollectionReusableView' is unavailable in watchOS
529 | _ handler:
530 | @escaping @MainActor (SupplementaryViewProviderContext) ->
531 | UICollectionReusableView
| `- error: 'UICollectionReusableView' is unavailable in watchOS
532 | ) {
533 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:38:12: note: 'UICollectionReusableView' has been explicitly marked unavailable here
36 |
37 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
38 | @interface UICollectionReusableView : UIView
| `- note: 'UICollectionReusableView' has been explicitly marked unavailable here
39 |
40 | @property (nonatomic, readonly, copy, nullable) NSString *reuseIdentifier;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:570:27: error: 'UIScrollView' is unavailable in watchOS
568 | public func setScrollHandler(
569 | _ handler:
570 | @escaping @MainActor (UIScrollView, DynamicListViewScrollAction) -> Void
| `- error: 'UIScrollView' is unavailable in watchOS
571 | ) {
572 | _scrollHandler = handler
/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/DynamicList/DynamicListView.swift:582:15: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
580 |
581 | public func setContents(
582 | snapshot: NSDiffableDataSourceSnapshot<Section, Data>,
| `- error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
583 | animatedUpdating: Bool = true
584 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:616:29: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
614 | }
615 |
616 | public func snapshot() -> NSDiffableDataSourceSnapshot<Section, Data> {
| `- error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
617 | dataSource.snapshot()
618 | }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:642:24: error: 'UICollectionView' is unavailable in watchOS
640 | public func scroll(
641 | to data: Data,
642 | at scrollPosition: UICollectionView.ScrollPosition,
| `- error: 'UICollectionView' is unavailable in watchOS
643 | skipCondition: @escaping @MainActor (UIScrollView) -> Bool,
644 | animated: 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/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:643:42: error: 'UIScrollView' is unavailable in watchOS
641 | to data: Data,
642 | at scrollPosition: UICollectionView.ScrollPosition,
643 | skipCondition: @escaping @MainActor (UIScrollView) -> Bool,
| `- error: 'UIScrollView' is unavailable in watchOS
644 | animated: Bool
645 | ) {
/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/DynamicList/DynamicListView.swift:664:23: error: 'UICollectionView' is unavailable in watchOS
662 |
663 | public func collectionView(
664 | _ collectionView: UICollectionView,
| `- error: 'UICollectionView' is unavailable in watchOS
665 | didSelectItemAt indexPath: IndexPath
666 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:672:23: error: 'UICollectionView' is unavailable in watchOS
670 |
671 | public func collectionView(
672 | _ collectionView: UICollectionView,
| `- error: 'UICollectionView' is unavailable in watchOS
673 | didDeselectItemAt indexPath: IndexPath
674 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:681:49: error: 'UIScrollView' is unavailable in watchOS
679 | // MARK: - UIScrollViewDelegate
680 |
681 | public func scrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
682 | _scrollHandler(collectionView, .didScroll)
683 | }
/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/DynamicList/DynamicListView.swift:68:4: error: 'UIView' is unavailable in watchOS
66 | Section: Hashable & Sendable,
67 | Data: Hashable & Sendable
68 | >: UIView,
| `- error: 'UIView' is unavailable in watchOS
69 | UICollectionViewDelegate, UIScrollViewDelegate
70 | {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h: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/DynamicList/DynamicListView.swift:69:4: error: 'UICollectionViewDelegate' is unavailable in watchOS
67 | Data: Hashable & Sendable
68 | >: UIView,
69 | UICollectionViewDelegate, UIScrollViewDelegate
| `- error: 'UICollectionViewDelegate' is unavailable in watchOS
70 | {
71 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
| `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:69:30: error: 'UIScrollViewDelegate' is unavailable in watchOS
67 | Data: Hashable & Sendable
68 | >: UIView,
69 | UICollectionViewDelegate, UIScrollViewDelegate
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
70 | {
71 |
/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:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
| `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:687:38: error: 'UICollectionView' is unavailable in watchOS
685 | }
686 |
687 | internal final class CollectionView: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
688 |
689 | fileprivate var cellForIdentifiers: Set<String> = .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/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/NSDiffableDataSourceSnapshot+Unique.swift:17:18: error: cannot find type 'SectionIdentifierType' in scope
15 |
16 | public mutating func safeAppendSections(
17 | _ sections: [SectionIdentifierType]
| `- error: cannot find type 'SectionIdentifierType' in scope
18 | ) throws {
19 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/NSDiffableDataSourceSnapshot+Unique.swift:16:10: error: 'mutating' is not valid on instance methods in classes
14 | extension NSDiffableDataSourceSnapshot {
15 |
16 | public mutating func safeAppendSections(
| `- error: 'mutating' is not valid on instance methods in classes
17 | _ sections: [SectionIdentifierType]
18 | ) throws {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/NSDiffableDataSourceSnapshot+Unique.swift:42:15: error: cannot find type 'ItemIdentifierType' in scope
40 |
41 | public mutating func safeAppendItems(
42 | _ items: [ItemIdentifierType],
| `- error: cannot find type 'ItemIdentifierType' in scope
43 | intoSection sectionIdentifier: SectionIdentifierType? = nil
44 | ) throws {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/NSDiffableDataSourceSnapshot+Unique.swift:43:36: error: cannot find type 'SectionIdentifierType' in scope
41 | public mutating func safeAppendItems(
42 | _ items: [ItemIdentifierType],
43 | intoSection sectionIdentifier: SectionIdentifierType? = nil
| `- error: cannot find type 'SectionIdentifierType' in scope
44 | ) throws {
45 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/NSDiffableDataSourceSnapshot+Unique.swift:41:10: error: 'mutating' is not valid on instance methods in classes
39 | }
40 |
41 | public mutating func safeAppendItems(
| `- error: 'mutating' is not valid on instance methods in classes
42 | _ items: [ItemIdentifierType],
43 | intoSection sectionIdentifier: SectionIdentifierType? = nil
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/NSDiffableDataSourceSnapshot+Unique.swift:14:11: error: 'NSDiffableDataSourceSnapshot' is unavailable in watchOS
12 | }
13 |
14 | extension NSDiffableDataSourceSnapshot {
| `- error: 'NSDiffableDataSourceSnapshot' is unavailable in watchOS
15 |
16 | public mutating func safeAppendSections(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDiffableDataSource.h:35:12: note: 'NSDiffableDataSourceSnapshot' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos)
35 | @interface NSDiffableDataSourceSnapshot<SectionIdentifierType,ItemIdentifierType> : NSObject<NSCopying>
| `- note: 'NSDiffableDataSourceSnapshot' has been explicitly marked unavailable here
36 |
37 | // structure
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:5:20: error: 'UICollectionViewCell' is unavailable in watchOS
3 |
4 | public struct CellHighlightAnimationContext {
5 | public let cell: UICollectionViewCell
| `- error: 'UICollectionViewCell' is unavailable in watchOS
6 | }
7 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:70:87: error: 'UICellConfigurationState' is unavailable in watchOS
68 | public internal(set) var customState: CellState = .init()
69 |
70 | public var _updateConfigurationHandler: @MainActor (_ cell: VersatileCell, _ state: UICellConfigurationState, _ customState: CellState) -> Void = { _, _ , _ in }
| `- error: 'UICellConfigurationState' is unavailable in watchOS
71 |
72 | private var _highlightAnimation: any CellHighlightAnimation = .disabled
UIKit.UICellConfigurationState:3:15: note: 'UICellConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICellConfigurationState : UIConfigurationState, Hashable {
| `- note: 'UICellConfigurationState' has been explicitly marked unavailable here
4 | @available(iOS 14.0, *)
5 | public enum DragState : Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:106:21: error: cannot override 'configurationState' which has been marked unavailable
104 | }
105 |
106 | open override var configurationState: UICellConfigurationState {
| |- error: cannot override 'configurationState' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'configurationState'
107 | let state = super.configurationState
108 | return state
UIKit.UICollectionViewCell.configurationState:4:81: note: 'configurationState' has been explicitly marked unavailable here
2 | @available(iOS 14.0, tvOS 14.0, *)
3 | @available(watchOS, unavailable)
4 | @MainActor @objc(_bridgedConfigurationState) @preconcurrency dynamic open var configurationState: UICellConfigurationState { get }}
| `- note: 'configurationState' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:106:41: error: 'UICellConfigurationState' is unavailable in watchOS
104 | }
105 |
106 | open override var configurationState: UICellConfigurationState {
| `- error: 'UICellConfigurationState' is unavailable in watchOS
107 | let state = super.configurationState
108 | return state
UIKit.UICellConfigurationState:3:15: note: 'UICellConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICellConfigurationState : UIConfigurationState, Hashable {
| `- note: 'UICellConfigurationState' has been explicitly marked unavailable here
4 | @available(iOS 14.0, *)
5 | public enum DragState : Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:111:55: error: 'UICellConfigurationState' is unavailable in watchOS
109 | }
110 |
111 | open override func updateConfiguration(using state: UICellConfigurationState) {
| `- error: 'UICellConfigurationState' is unavailable in watchOS
112 | super.updateConfiguration(using: state)
113 | _updateConfigurationHandler(self, state, customState)
UIKit.UICellConfigurationState:3:15: note: 'UICellConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICellConfigurationState : UIConfigurationState, Hashable {
| `- note: 'UICellConfigurationState' has been explicitly marked unavailable here
4 | @available(iOS 14.0, *)
5 | public enum DragState : Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:111:22: error: cannot override 'updateConfiguration' which has been marked unavailable
109 | }
110 |
111 | open override func updateConfiguration(using state: UICellConfigurationState) {
| |- error: cannot override 'updateConfiguration' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'updateConfiguration'
112 | super.updateConfiguration(using: state)
113 | _updateConfigurationHandler(self, state, customState)
UIKit.UICollectionViewCell.updateConfiguration:4:94: note: 'updateConfiguration(using:)' has been explicitly marked unavailable here
2 | @available(iOS 14.0, tvOS 14.0, *)
3 | @available(watchOS, unavailable)
4 | @MainActor @objc(_bridgedUpdateConfigurationUsingState:) @preconcurrency dynamic open func updateConfiguration(using state: UICellConfigurationState)}
| `- note: 'updateConfiguration(using:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:170:25: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
168 |
169 | open override func preferredLayoutAttributesFitting(
170 | _ layoutAttributes: UICollectionViewLayoutAttributes
| `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
171 | ) -> UICollectionViewLayoutAttributes {
172 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
| `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
44 |
45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:171:8: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
169 | open override func preferredLayoutAttributesFitting(
170 | _ layoutAttributes: UICollectionViewLayoutAttributes
171 | ) -> UICollectionViewLayoutAttributes {
| `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
172 |
173 | guard
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
| `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
44 |
45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift:59:27: error: 'UICollectionViewCell' is unavailable in watchOS
57 | import Combine
58 |
59 | open class VersatileCell: UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
60 |
61 | open override var isHighlighted: 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/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
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/DynamicList/ContentPagingTrigger.swift /Users/admin/builder/spi-builder-workspace/Sources/DynamicList/CustomContentConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift /Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift /Users/admin/builder/spi-builder-workspace/Sources/DynamicList/Log.swift /Users/admin/builder/spi-builder-workspace/Sources/DynamicList/NSDiffableDataSourceSnapshot+Unique.swift /Users/admin/builder/spi-builder-workspace/Sources/DynamicList/VersatileCell.swift /Users/admin/builder/spi-builder-workspace/Sources/DynamicList/swift_dynamic_list.swift -target arm64_32-apple-watchos10.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -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/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name DynamicList -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/DynamicList-t.build/Objects-normal/arm64_32/DynamicList.abi.json
SwiftCompile normal arm64_32 (in target 'DynamicList' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ DynamicList (in target 'DynamicList' from project 'swiftui-list-support')
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/ContentPagingTrigger.swift:57:17: error: 'UIScrollView' is unavailable in watchOS
55 |
56 | public init(
57 | scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
58 | trackingScrollDirection: TrackingScrollDirection,
59 | leadingScreensForBatching: CGFloat = 2
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/DynamicList/ContentPagingTrigger.swift:83:37: error: 'UIScrollView' is unavailable in watchOS
81 | // MARK: - Functions
82 |
83 | public func didScroll(scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
84 |
85 | guard onBatchFetch != nil else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/DynamicList/CustomContentConfiguration.swift:13:36: error: 'UIView' is unavailable in watchOS
11 | }
12 |
13 | public func makeContentView() -> UIView & UIContentView {
| `- error: 'UIView' is unavailable in watchOS
14 | contentViewFactory()
15 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/DynamicList/CustomContentConfiguration.swift:13:45: error: 'UIContentView' is unavailable in watchOS
11 | }
12 |
13 | public func makeContentView() -> UIView & UIContentView {
| `- error: 'UIContentView' is unavailable in watchOS
14 | contentViewFactory()
15 | }
UIKit.UIContentView:3:28: note: 'UIContentView' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | @MainActor public protocol UIContentView : NSObjectProtocol {
| `- note: 'UIContentView' has been explicitly marked unavailable here
4 | @MainActor var configuration: any UIContentConfiguration { get set }
5 | @available(iOS 16.0, tvOS 16.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/CustomContentConfiguration.swift:17:34: error: 'UIConfigurationState' is unavailable in watchOS
15 | }
16 |
17 | public func updated(for state: UIConfigurationState) -> CustomContentConfiguration<ContentView> {
| `- error: 'UIConfigurationState' is unavailable in watchOS
18 |
19 | return self
UIKit.UIConfigurationState:3:17: note: 'UIConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public protocol UIConfigurationState {
| `- note: 'UIConfigurationState' has been explicitly marked unavailable here
4 | init(traitCollection: UITraitCollection)
5 | var traitCollection: UITraitCollection { get set }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/CustomContentConfiguration.swift:5:55: error: 'UIView' is unavailable in watchOS
3 | import UIKit
4 |
5 | public struct CustomContentConfiguration<ContentView: UIView & UIContentView>: UIContentConfiguration {
| `- error: 'UIView' is unavailable in watchOS
6 |
7 | private let contentViewFactory: @MainActor () -> ContentView
/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/DynamicList/CustomContentConfiguration.swift:5:64: error: 'UIContentView' is unavailable in watchOS
3 | import UIKit
4 |
5 | public struct CustomContentConfiguration<ContentView: UIView & UIContentView>: UIContentConfiguration {
| `- error: 'UIContentView' is unavailable in watchOS
6 |
7 | private let contentViewFactory: @MainActor () -> ContentView
UIKit.UIContentView:3:28: note: 'UIContentView' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | @MainActor public protocol UIContentView : NSObjectProtocol {
| `- note: 'UIContentView' has been explicitly marked unavailable here
4 | @MainActor var configuration: any UIContentConfiguration { get set }
5 | @available(iOS 16.0, tvOS 16.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/CustomContentConfiguration.swift:5:80: error: 'UIContentConfiguration' is unavailable in watchOS
3 | import UIKit
4 |
5 | public struct CustomContentConfiguration<ContentView: UIView & UIContentView>: UIContentConfiguration {
| `- error: 'UIContentConfiguration' is unavailable in watchOS
6 |
7 | private let contentViewFactory: @MainActor () -> ContentView
UIKit.UIContentConfiguration:3:17: note: 'UIContentConfiguration' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public protocol UIContentConfiguration {
| `- note: 'UIContentConfiguration' has been explicitly marked unavailable here
4 | @MainActor func makeContentView() -> any UIView & UIContentView
5 | func updated(for state: any UIConfigurationState) -> Self
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:13:26: error: 'UICollectionView' is unavailable in watchOS
11 | public struct ScrollTarget {
12 | public let item: Item
13 | public let position: UICollectionView.ScrollPosition
| `- error: 'UICollectionView' is unavailable in watchOS
14 | public let animated: Bool
15 | public let skipCondition: @MainActor (UIScrollView) -> 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/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:15:43: error: 'UIScrollView' is unavailable in watchOS
13 | public let position: UICollectionView.ScrollPosition
14 | public let animated: Bool
15 | public let skipCondition: @MainActor (UIScrollView) -> Bool
| `- error: 'UIScrollView' is unavailable in watchOS
16 |
17 | public 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/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/DynamicList/DynamicList.swift:19:17: error: 'UICollectionView' is unavailable in watchOS
17 | public init(
18 | item: Item,
19 | position: UICollectionView.ScrollPosition = .centeredVertically,
| `- error: 'UICollectionView' is unavailable in watchOS
20 | skipCondition: @escaping @MainActor (UIScrollView) -> Bool,
21 | animated: 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/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:20:44: error: 'UIScrollView' is unavailable in watchOS
18 | item: Item,
19 | position: UICollectionView.ScrollPosition = .centeredVertically,
20 | skipCondition: @escaping @MainActor (UIScrollView) -> Bool,
| `- error: 'UIScrollView' is unavailable in watchOS
21 | animated: Bool
22 | ) {
/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/DynamicList/DynamicList.swift:35:40: error: 'UICollectionViewLayout' is unavailable in watchOS
33 | public typealias CellProviderContext = DynamicListView<Section, Item>.CellProviderContext
34 |
35 | private let layout: @MainActor () -> UICollectionViewLayout
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
36 |
37 | private let cellProvider: (CellProviderContext) -> UICollectionViewCell
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:37:54: error: 'UICollectionViewCell' is unavailable in watchOS
35 | private let layout: @MainActor () -> UICollectionViewLayout
36 |
37 | private let cellProvider: (CellProviderContext) -> UICollectionViewCell
| `- error: 'UICollectionViewCell' is unavailable in watchOS
38 |
39 | private var selectionHandler: (@MainActor (SelectionAction) -> Void)? = 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/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:40:43: error: 'UIScrollView' is unavailable in watchOS
38 |
39 | private var selectionHandler: (@MainActor (SelectionAction) -> Void)? = nil
40 | private var scrollHandler: (@MainActor (UIScrollView, DynamicListViewScrollAction) -> Void)? = nil
| `- error: 'UIScrollView' is unavailable in watchOS
41 |
42 | private var incrementalContentLoader: (@MainActor () async throws -> Void)? = 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/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/DynamicList/DynamicList.swift:44:25: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
42 | private var incrementalContentLoader: (@MainActor () async throws -> Void)? = nil
43 | private var onLoadHandler: (@MainActor (DynamicListView<Section, Item>) -> Void)? = nil
44 | private let snapshot: NSDiffableDataSourceSnapshot<Section, Item>
| `- error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
45 |
46 | private let scrollDirection: UICollectionView.ScrollDirection
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:46:32: error: 'UICollectionView' is unavailable in watchOS
44 | private let snapshot: NSDiffableDataSourceSnapshot<Section, Item>
45 |
46 | private let scrollDirection: UICollectionView.ScrollDirection
| `- error: 'UICollectionView' is unavailable in watchOS
47 | private let contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior
48 | private let cellStates: [Item: CellState]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:47:47: error: 'UIScrollView' is unavailable in watchOS
45 |
46 | private let scrollDirection: UICollectionView.ScrollDirection
47 | private let contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior
| `- error: 'UIScrollView' is unavailable in watchOS
48 | private let cellStates: [Item: CellState]
49 |
/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/DynamicList/DynamicList.swift:53:15: error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
51 |
52 | public init(
53 | snapshot: NSDiffableDataSourceSnapshot<Section, Item>,
| `- error: cannot specialize non-generic type 'NSDiffableDataSourceSnapshot'
54 | selection: Binding<Selection<Item>?>? = nil,
55 | cellStates: [Item: CellState] = [:],
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:56:40: error: 'UICollectionViewLayout' is unavailable in watchOS
54 | selection: Binding<Selection<Item>?>? = nil,
55 | cellStates: [Item: CellState] = [:],
56 | layout: @escaping @MainActor () -> UICollectionViewLayout,
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
57 | scrollDirection: UICollectionView.ScrollDirection,
58 | contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior = .automatic,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:57:22: error: 'UICollectionView' is unavailable in watchOS
55 | cellStates: [Item: CellState] = [:],
56 | layout: @escaping @MainActor () -> UICollectionViewLayout,
57 | scrollDirection: UICollectionView.ScrollDirection,
| `- error: 'UICollectionView' is unavailable in watchOS
58 | contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior = .automatic,
59 | cellProvider: @escaping (
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:58:37: error: 'UIScrollView' is unavailable in watchOS
56 | layout: @escaping @MainActor () -> UICollectionViewLayout,
57 | scrollDirection: UICollectionView.ScrollDirection,
58 | contentInsetAdjustmentBehavior: UIScrollView.ContentInsetAdjustmentBehavior = .automatic,
| `- error: 'UIScrollView' is unavailable in watchOS
59 | cellProvider: @escaping (
60 | DynamicListView<Section, Item>.CellProviderContext
/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/DynamicList/DynamicList.swift:61:10: error: 'UICollectionViewCell' is unavailable in watchOS
59 | cellProvider: @escaping (
60 | DynamicListView<Section, Item>.CellProviderContext
61 | ) -> UICollectionViewCell
| `- error: 'UICollectionViewCell' is unavailable in watchOS
62 | ) {
63 | self.snapshot = snapshot
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:77:35: error: cannot find type 'Context' in scope
75 | }
76 |
77 | public func makeUIView(context: Context) -> DynamicListView<Section, Item> {
| `- error: cannot find type 'Context' in scope
78 |
79 | let listView: DynamicListView<Section, Item> = .init(
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:104:81: error: cannot find type 'Context' in scope
102 | }
103 |
104 | public func updateUIView(_ listView: DynamicListView<Section, Item>, context: Context) {
| `- error: cannot find type 'Context' in scope
105 |
106 | listView.setContents(snapshot: snapshot)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:168:38: error: 'UIScrollView' is unavailable in watchOS
166 |
167 | public consuming func scrollHandler(
168 | _ handler: @escaping @MainActor (UIScrollView, DynamicListViewScrollAction) -> Void
| `- error: 'UIScrollView' is unavailable in watchOS
169 | ) -> Self {
170 | self.scrollHandler = handler
/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/DynamicList/DynamicList.swift:9:85: error: cannot find type 'UIViewRepresentable' in scope
7 | }
8 |
9 | public struct DynamicList<Section: Hashable & Sendable, Item: Hashable & Sendable>: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
10 |
11 | public struct ScrollTarget {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:199:22: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
197 | }
198 |
199 | static let layout: UICollectionViewCompositionalLayout = {
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
200 |
201 | let item = NSCollectionLayoutItem(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
| `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:201:16: error: 'NSCollectionLayoutItem' is unavailable in watchOS
199 | static let layout: UICollectionViewCompositionalLayout = {
200 |
201 | let item = NSCollectionLayoutItem(
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
202 | layoutSize: NSCollectionLayoutSize(
203 | widthDimension: .fractionalWidth(0.25),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:202:19: error: 'NSCollectionLayoutSize' is unavailable in watchOS
200 |
201 | let item = NSCollectionLayoutItem(
202 | layoutSize: NSCollectionLayoutSize(
| `- error: 'NSCollectionLayoutSize' is unavailable in watchOS
203 | widthDimension: .fractionalWidth(0.25),
204 | heightDimension: .estimated(100)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:303:12: note: 'NSCollectionLayoutSize' has been explicitly marked unavailable here
301 |
302 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
303 | @interface NSCollectionLayoutSize : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSize' has been explicitly marked unavailable here
304 | + (instancetype)sizeWithWidthDimension:(NSCollectionLayoutDimension*)width heightDimension:(NSCollectionLayoutDimension*)height;
305 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:208:17: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
206 | )
207 |
208 | let group = NSCollectionLayoutGroup.horizontal(
| `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
209 | layoutSize: NSCollectionLayoutSize(
210 | widthDimension: .fractionalWidth(1.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/UICollectionViewCompositionalLayout.h:217:12: note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
217 | @interface NSCollectionLayoutGroup : NSCollectionLayoutItem<NSCopying>
| `- note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
218 |
219 | /// Specifies a group that will horizontally repeat its subitem a fixed number of times.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:208:41: error: 'horizontal(layoutSize:subitem:count:)' is unavailable in watchOS
206 | )
207 |
208 | let group = NSCollectionLayoutGroup.horizontal(
| `- error: 'horizontal(layoutSize:subitem:count:)' is unavailable in watchOS
209 | layoutSize: NSCollectionLayoutSize(
210 | widthDimension: .fractionalWidth(1.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/UICollectionViewCompositionalLayout.h:606:1: note: 'horizontal(layoutSize:subitem:count:)' has been explicitly marked unavailable here
604 | // Specifies a group that will have N items equally sized along the horizontal axis. use interItemSpacing to insert space between items
605 | // Forces the width dimension of the subitem to .fractionalWidth(1.0/count).
606 | + (instancetype)horizontalGroupWithLayoutSize:(NSCollectionLayoutSize*)layoutSize subitem:(NSCollectionLayoutItem*)subitem count:(NSInteger)count API_DEPRECATED_WITH_REPLACEMENT("+horizontalGroupWithLayoutSize:repeatingSubitem:count:", ios(13.0, 16.0), tvos(13.0, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
| `- note: 'horizontal(layoutSize:subitem:count:)' has been explicitly marked unavailable here
607 |
608 | // Specifies a group that will have N items equally sized along the vertical axis. use interItemSpacing to insert space between items
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:209:19: error: 'NSCollectionLayoutSize' is unavailable in watchOS
207 |
208 | let group = NSCollectionLayoutGroup.horizontal(
209 | layoutSize: NSCollectionLayoutSize(
| `- error: 'NSCollectionLayoutSize' is unavailable in watchOS
210 | widthDimension: .fractionalWidth(1.0),
211 | heightDimension: .estimated(100)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:303:12: note: 'NSCollectionLayoutSize' has been explicitly marked unavailable here
301 |
302 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
303 | @interface NSCollectionLayoutSize : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSize' has been explicitly marked unavailable here
304 | + (instancetype)sizeWithWidthDimension:(NSCollectionLayoutDimension*)width heightDimension:(NSCollectionLayoutDimension*)height;
305 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:220:19: error: 'NSCollectionLayoutSection' is unavailable in watchOS
218 |
219 | // Create a section using the defined group
220 | let section = NSCollectionLayoutSection(group: group)
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
221 |
222 | section.contentInsets = .init(top: 0, leading: 24, bottom: 0, trailing: 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/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicList.swift:226:18: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
224 |
225 | // Create a compositional layout using the defined section
226 | let layout = UICollectionViewCompositionalLayout(section: section)
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
227 |
228 | return layout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
| `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:80:32: error: 'UICollectionView' is unavailable in watchOS
78 | public struct SupplementaryViewProviderContext {
79 |
80 | public var collectionView: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
81 | _collectionView
82 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:94:32: error: 'UICollectionView' is unavailable in watchOS
92 | public struct CellProviderContext {
93 |
94 | public var collectionView: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
95 | _collectionView
96 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:116:43: error: 'UICollectionViewCell' is unavailable in watchOS
114 | }
115 |
116 | public func dequeueReusableCell<Cell: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
117 | _ cellType: Cell.Type
118 | ) -> Cell {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:132:37: error: 'UIContentConfiguration' is unavailable in watchOS
130 | }
131 |
132 | public func cell<Configuration: UIContentConfiguration>(
| `- error: 'UIContentConfiguration' is unavailable in watchOS
133 | file: StaticString = #file,
134 | line: UInt = #line,
UIKit.UIContentConfiguration:3:17: note: 'UIContentConfiguration' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public protocol UIContentConfiguration {
| `- note: 'UIContentConfiguration' has been explicitly marked unavailable here
4 | @MainActor func makeContentView() -> any UIView & UIContentView
5 | func updated(for state: any UIConfigurationState) -> Self
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:139:24: error: 'UICellConfigurationState' is unavailable in watchOS
137 | withConfiguration contentConfiguration:
138 | @escaping @MainActor (
139 | VersatileCell, UICellConfigurationState, CellState
| `- error: 'UICellConfigurationState' is unavailable in watchOS
140 | ) -> Configuration
141 | ) -> VersatileCell {
UIKit.UICellConfigurationState:3:15: note: 'UICellConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICellConfigurationState : UIConfigurationState, Hashable {
| `- note: 'UICellConfigurationState' has been explicitly marked unavailable here
4 | @available(iOS 14.0, *)
5 | public enum DragState : Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:186:29: error: 'UICellConfigurationState' is unavailable in watchOS
184 | reuseIdentifier: String? = nil,
185 | @ViewBuilder content:
186 | @escaping @MainActor (UICellConfigurationState, CellState) ->
| `- error: 'UICellConfigurationState' is unavailable in watchOS
187 | some View
188 | ) -> VersatileCell {
UIKit.UICellConfigurationState:3:15: note: 'UICellConfigurationState' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICellConfigurationState : UIConfigurationState, Hashable {
| `- note: 'UICellConfigurationState' has been explicitly marked unavailable here
4 | @available(iOS 14.0, *)
5 | public enum DragState : Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:209:26: error: 'UIScrollView' is unavailable in watchOS
207 | }
208 |
209 | public var scrollView: UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
210 | _collectionView
211 | }
/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/DynamicList/DynamicListView.swift:213:30: error: 'UICollectionView' is unavailable in watchOS
211 | }
212 |
213 | public var collectionView: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
214 | _collectionView
215 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:219:22: error: 'UICollectionViewLayout' is unavailable in watchOS
217 | private let _collectionView: CollectionView
218 |
219 | public var layout: UICollectionViewLayout {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
220 | _collectionView.collectionViewLayout
221 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:223:56: error: 'UICollectionViewCell' is unavailable in watchOS
221 | }
222 |
223 | private var _cellProvider: ((CellProviderContext) -> UICollectionViewCell)?
| `- error: 'UICollectionViewCell' is unavailable in watchOS
224 |
225 | private var _selectionHandler: @MainActor (SelectionAction) -> Void = { _ in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/DynamicList/DynamicListView.swift:228:15: error: 'UIScrollView' is unavailable in watchOS
226 | }
227 | private var _scrollHandler:
228 | @MainActor (UIScrollView, DynamicListViewScrollAction) -> Void = { _, _ in
| `- error: 'UIScrollView' is unavailable in watchOS
229 | }
230 | private var _incrementalContentLoader: @MainActor () async throws -> Void =
/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/DynamicList/DynamicListView.swift:233:27: error: cannot specialize non-generic type 'UICollectionViewDiffableDataSource'
231 | {}
232 |
233 | private var dataSource: UICollectionViewDiffableDataSource<Section, Data>!
| `- error: cannot specialize non-generic type 'UICollectionViewDiffableDataSource'
234 |
235 | // TODO: remove CellState following cell deletion.
SwiftCompile normal arm64 (in target 'DynamicList' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ StickyHeader.swift /Users/admin/builder/spi-builder-workspace/Sources/StickyHeader/StickyHeader.swift (in target 'StickyHeader' from project 'swiftui-list-support')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/StickyHeader/StickyHeader.swift (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile StickyHeader.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftUIIntrospect (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/Introspect.swift:230:26: error: 'UIPresentationController' is unavailable in watchOS
228 | #if canImport(UIKit)
229 | extension UIPresentationController: PlatformEntity {
230 | public typealias Base = UIPresentationController
| `- error: 'UIPresentationController' is unavailable in watchOS
231 | }
232 | #elseif canImport(AppKit)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPresentationController.h:65:12: note: 'UIPresentationController' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UIPresentationController : NSObject <UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIPresentationController' has been explicitly marked unavailable here
66 |
67 | @property(nonatomic, strong, readonly) UIViewController *presentingViewController;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/Introspect.swift:229:11: error: 'UIPresentationController' is unavailable in watchOS
227 |
228 | #if canImport(UIKit)
229 | extension UIPresentationController: PlatformEntity {
| `- error: 'UIPresentationController' is unavailable in watchOS
230 | public typealias Base = UIPresentationController
231 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPresentationController.h:65:12: note: 'UIPresentationController' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UIPresentationController : NSObject <UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIPresentationController' has been explicitly marked unavailable here
66 |
67 | @property(nonatomic, strong, readonly) UIViewController *presentingViewController;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:48:43: error: cannot find type 'Context' in scope
46 | }
47 |
48 | func makePlatformViewController(context: Context) -> IntrospectionAnchorPlatformViewController {
| `- error: cannot find type 'Context' in scope
49 | IntrospectionAnchorPlatformViewController(id: id)
50 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:52:102: error: cannot find type 'Context' in scope
50 | }
51 |
52 | func updatePlatformViewController(_ controller: IntrospectionAnchorPlatformViewController, context: Context) {}
| `- error: cannot find type 'Context' in scope
53 |
54 | static func dismantlePlatformViewController(
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:56:16: error: cannot find type 'Coordinator' in scope
54 | static func dismantlePlatformViewController(
55 | _ controller: IntrospectionAnchorPlatformViewController,
56 | coordinator: Coordinator,
| `- error: cannot find type 'Coordinator' in scope
57 | ) {}
58 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:17:57: error: cannot find type 'UIViewControllerRepresentable' in scope
15 | #if canImport(UIKit)
16 | @_spi(Internals)
17 | public typealias _PlatformViewControllerRepresentable = UIViewControllerRepresentable
| `- error: cannot find type 'UIViewControllerRepresentable' in scope
18 | #elseif canImport(AppKit)
19 | @_spi(Internals)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:27:29: error: cannot find type 'UIViewControllerType' in scope
25 | public protocol PlatformViewControllerRepresentable: _PlatformViewControllerRepresentable {
26 | #if canImport(UIKit)
27 | typealias ViewController = UIViewControllerType
| `- error: cannot find type 'UIViewControllerType' in scope
28 | #elseif canImport(AppKit)
29 | typealias ViewController = NSViewControllerType
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:32:43: error: cannot find type 'Context' in scope
30 | #endif
31 |
32 | func makePlatformViewController(context: Context) -> ViewController
| `- error: cannot find type 'Context' in scope
33 | func updatePlatformViewController(_ controller: ViewController, context: Context)
34 | static func dismantlePlatformViewController(_ controller: ViewController, coordinator: Coordinator)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:33:75: error: cannot find type 'Context' in scope
31 |
32 | func makePlatformViewController(context: Context) -> ViewController
33 | func updatePlatformViewController(_ controller: ViewController, context: Context)
| `- error: cannot find type 'Context' in scope
34 | static func dismantlePlatformViewController(_ controller: ViewController, coordinator: Coordinator)
35 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:34:89: error: cannot find type 'Coordinator' in scope
32 | func makePlatformViewController(context: Context) -> ViewController
33 | func updatePlatformViewController(_ controller: ViewController, context: Context)
34 | static func dismantlePlatformViewController(_ controller: ViewController, coordinator: Coordinator)
| `- error: cannot find type 'Coordinator' in scope
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:117:43: error: cannot find type 'Context' in scope
115 | }
116 |
117 | func makePlatformViewController(context: Context) -> IntrospectionPlatformViewController {
| `- error: cannot find type 'Context' in scope
118 | IntrospectionPlatformViewController(id: id) { controller in
119 | guard let target = selector(controller) else {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:128:96: error: cannot find type 'Context' in scope
126 | }
127 |
128 | func updatePlatformViewController(_ controller: IntrospectionPlatformViewController, context: Context) {
| `- error: cannot find type 'Context' in scope
129 | guard let target = context.coordinator.target ?? selector(controller) else {
130 | return
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:137:16: error: cannot find type 'Coordinator' in scope
135 | static func dismantlePlatformViewController(
136 | _ controller: IntrospectionPlatformViewController,
137 | coordinator: Coordinator,
| `- error: cannot find type 'Coordinator' in scope
138 | ) {
139 | controller.handler = nil
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:181:41: error: 'UIViewController' is unavailable in watchOS
179 | }
180 |
181 | override func didMove(toParent parent: UIViewController?) {
| `- error: 'UIViewController' is unavailable in watchOS
182 | super.didMove(toParent: parent)
183 | handler?()
/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/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:4:33: error: 'UIView' is unavailable in watchOS
2 |
3 | #if canImport(UIKit)
4 | public typealias PlatformView = UIView
| `- error: 'UIView' is unavailable in watchOS
5 | #elseif canImport(AppKit)
6 | public typealias PlatformView = NSView
/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/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:10:43: error: 'UIViewController' is unavailable in watchOS
8 |
9 | #if canImport(UIKit)
10 | public typealias PlatformViewController = UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
11 | #elseif canImport(AppKit)
12 | public typealias PlatformViewController = NSViewController
/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/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:40:44: error: cannot find type 'Context' in scope
38 | extension PlatformViewControllerRepresentable {
39 | #if canImport(UIKit)
40 | public func makeUIViewController(context: Context) -> ViewController {
| `- error: cannot find type 'Context' in scope
41 | makePlatformViewController(context: context)
42 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:43:76: error: cannot find type 'Context' in scope
41 | makePlatformViewController(context: context)
42 | }
43 | public func updateUIViewController(_ controller: ViewController, context: Context) {
| `- error: cannot find type 'Context' in scope
44 | updatePlatformViewController(controller, context: context)
45 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:46:90: error: cannot find type 'Coordinator' in scope
44 | updatePlatformViewController(controller, context: context)
45 | }
46 | public static func dismantleUIViewController(_ controller: ViewController, coordinator: Coordinator) {
| `- error: cannot find type 'Coordinator' in scope
47 | dismantlePlatformViewController(controller, coordinator: coordinator)
48 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift:66:43: error: cannot find type 'AVPlayerViewController' in scope
64 |
65 | #if canImport(UIKit)
66 | extension iOSViewVersion<VideoPlayerType, AVPlayerViewController> {
| `- error: cannot find type 'AVPlayerViewController' in scope
67 | @available(*, unavailable, message: "VideoPlayer isn't available on iOS 13")
68 | public static let v13 = Self.unavailable()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift:78:44: error: cannot find type 'AVPlayerViewController' in scope
76 | }
77 |
78 | extension tvOSViewVersion<VideoPlayerType, AVPlayerViewController> {
| `- error: cannot find type 'AVPlayerViewController' in scope
79 | @available(*, unavailable, message: "VideoPlayer isn't available on tvOS 13")
80 | public static let v13 = Self.unavailable()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift:69:37: error: type 'Version' has no member 'v14'
67 | @available(*, unavailable, message: "VideoPlayer isn't available on iOS 13")
68 | public static let v13 = Self.unavailable()
69 | public static let v14 = Self(for: .v14)
| `- error: type 'Version' has no member 'v14'
70 | public static let v15 = Self(for: .v15)
71 | public static let v16 = Self(for: .v16)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift:81:37: error: type 'Version' has no member 'v14'
79 | @available(*, unavailable, message: "VideoPlayer isn't available on tvOS 13")
80 | public static let v13 = Self.unavailable()
81 | public static let v14 = Self(for: .v14)
| `- error: type 'Version' has no member 'v14'
82 | public static let v15 = Self(for: .v15)
83 | public static let v16 = Self(for: .v16)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift:70:37: error: type 'Version' has no member 'v15'
68 | public static let v13 = Self.unavailable()
69 | public static let v14 = Self(for: .v14)
70 | public static let v15 = Self(for: .v15)
| `- error: type 'Version' has no member 'v15'
71 | public static let v16 = Self(for: .v16)
72 | public static let v17 = Self(for: .v17)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift:82:37: error: type 'Version' has no member 'v15'
80 | public static let v13 = Self.unavailable()
81 | public static let v14 = Self(for: .v14)
82 | public static let v15 = Self(for: .v15)
| `- error: type 'Version' has no member 'v15'
83 | public static let v16 = Self(for: .v16)
84 | public static let v17 = Self(for: .v17)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift:71:37: error: type 'Version' has no member 'v16'
69 | public static let v14 = Self(for: .v14)
70 | public static let v15 = Self(for: .v15)
71 | public static let v16 = Self(for: .v16)
| `- error: type 'Version' has no member 'v16'
72 | public static let v17 = Self(for: .v17)
73 | public static let v18 = Self(for: .v18)
SwiftCompile normal arm64 (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftUIIntrospect (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/Introspect.swift:230:26: error: 'UIPresentationController' is unavailable in watchOS
228 | #if canImport(UIKit)
229 | extension UIPresentationController: PlatformEntity {
230 | public typealias Base = UIPresentationController
| `- error: 'UIPresentationController' is unavailable in watchOS
231 | }
232 | #elseif canImport(AppKit)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPresentationController.h:65:12: note: 'UIPresentationController' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UIPresentationController : NSObject <UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIPresentationController' has been explicitly marked unavailable here
66 |
67 | @property(nonatomic, strong, readonly) UIViewController *presentingViewController;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/Introspect.swift:229:11: error: 'UIPresentationController' is unavailable in watchOS
227 |
228 | #if canImport(UIKit)
229 | extension UIPresentationController: PlatformEntity {
| `- error: 'UIPresentationController' is unavailable in watchOS
230 | public typealias Base = UIPresentationController
231 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPresentationController.h:65:12: note: 'UIPresentationController' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UIPresentationController : NSObject <UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIPresentationController' has been explicitly marked unavailable here
66 |
67 | @property(nonatomic, strong, readonly) UIViewController *presentingViewController;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:48:43: error: cannot find type 'Context' in scope
46 | }
47 |
48 | func makePlatformViewController(context: Context) -> IntrospectionAnchorPlatformViewController {
| `- error: cannot find type 'Context' in scope
49 | IntrospectionAnchorPlatformViewController(id: id)
50 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:52:102: error: cannot find type 'Context' in scope
50 | }
51 |
52 | func updatePlatformViewController(_ controller: IntrospectionAnchorPlatformViewController, context: Context) {}
| `- error: cannot find type 'Context' in scope
53 |
54 | static func dismantlePlatformViewController(
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:56:16: error: cannot find type 'Coordinator' in scope
54 | static func dismantlePlatformViewController(
55 | _ controller: IntrospectionAnchorPlatformViewController,
56 | coordinator: Coordinator,
| `- error: cannot find type 'Coordinator' in scope
57 | ) {}
58 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:17:57: error: cannot find type 'UIViewControllerRepresentable' in scope
15 | #if canImport(UIKit)
16 | @_spi(Internals)
17 | public typealias _PlatformViewControllerRepresentable = UIViewControllerRepresentable
| `- error: cannot find type 'UIViewControllerRepresentable' in scope
18 | #elseif canImport(AppKit)
19 | @_spi(Internals)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:27:29: error: cannot find type 'UIViewControllerType' in scope
25 | public protocol PlatformViewControllerRepresentable: _PlatformViewControllerRepresentable {
26 | #if canImport(UIKit)
27 | typealias ViewController = UIViewControllerType
| `- error: cannot find type 'UIViewControllerType' in scope
28 | #elseif canImport(AppKit)
29 | typealias ViewController = NSViewControllerType
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:32:43: error: cannot find type 'Context' in scope
30 | #endif
31 |
32 | func makePlatformViewController(context: Context) -> ViewController
| `- error: cannot find type 'Context' in scope
33 | func updatePlatformViewController(_ controller: ViewController, context: Context)
34 | static func dismantlePlatformViewController(_ controller: ViewController, coordinator: Coordinator)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:33:75: error: cannot find type 'Context' in scope
31 |
32 | func makePlatformViewController(context: Context) -> ViewController
33 | func updatePlatformViewController(_ controller: ViewController, context: Context)
| `- error: cannot find type 'Context' in scope
34 | static func dismantlePlatformViewController(_ controller: ViewController, coordinator: Coordinator)
35 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/PlatformView.swift:34:89: error: cannot find type 'Coordinator' in scope
32 | func makePlatformViewController(context: Context) -> ViewController
33 | func updatePlatformViewController(_ controller: ViewController, context: Context)
34 | static func dismantlePlatformViewController(_ controller: ViewController, coordinator: Coordinator)
| `- error: cannot find type 'Coordinator' in scope
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:117:43: error: cannot find type 'Context' in scope
115 | }
116 |
117 | func makePlatformViewController(context: Context) -> IntrospectionPlatformViewController {
| `- error: cannot find type 'Context' in scope
118 | IntrospectionPlatformViewController(id: id) { controller in
119 | guard let target = selector(controller) else {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:128:96: error: cannot find type 'Context' in scope
126 | }
127 |
128 | func updatePlatformViewController(_ controller: IntrospectionPlatformViewController, context: Context) {
| `- error: cannot find type 'Context' in scope
129 | guard let target = context.coordinator.target ?? selector(controller) else {
130 | return
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:137:16: error: cannot find type 'Coordinator' in scope
135 | static func dismantlePlatformViewController(
136 | _ controller: IntrospectionPlatformViewController,
137 | coordinator: Coordinator,
| `- error: cannot find type 'Coordinator' in scope
138 | ) {
139 | controller.handler = nil
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/IntrospectionView.swift:181:41: error: 'UIViewController' is unavailable in watchOS
179 | }
180 |
181 | override func didMove(toParent parent: UIViewController?) {
| `- error: 'UIViewController' is unavailable in watchOS
182 | super.didMove(toParent: parent)
183 | handler?()
/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 | /*
SwiftCompile normal arm64_32 (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-3VT3K8YON6FJ6OWSUFJMFMP8J.pcm
SwiftCompile normal arm64 Compiling\ PageControl.swift,\ PickerWithMenuStyle.swift,\ PickerWithSegmentedStyle.swift,\ PickerWithWheelStyle.swift,\ Popover.swift,\ ProgressViewWithCircularStyle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/PageControl.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/PickerWithMenuStyle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/PickerWithSegmentedStyle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/PickerWithWheelStyle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Popover.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/ProgressViewWithCircularStyle.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/PageControl.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/PickerWithMenuStyle.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PickerWithMenuStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/PickerWithSegmentedStyle.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PickerWithSegmentedStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/PickerWithWheelStyle.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PickerWithWheelStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Popover.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Popover.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/ProgressViewWithCircularStyle.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ProgressViewWithCircularStyle.swift
SwiftDriverJobDiscovery normal arm64_32 Emitting module for StickyHeader (in target 'StickyHeader' from project 'swiftui-list-support')
SwiftDriver\ Compilation\ Requirements StickyHeader normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name StickyHeader -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos10.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64_32 Compiling\ VideoPlayer.swift,\ View.swift,\ ViewController.swift,\ WebView.swift,\ Window.swift,\ Weak.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/View.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/ViewController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/WebView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Window.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/Weak.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/VideoPlayer.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoPlayer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/View.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile View.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/ViewController.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ViewController.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/WebView.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WebView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Window.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Window.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/Weak.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Weak.swift
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/StickyHeader-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64/StickyHeader-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader-Swift.h (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64/StickyHeader-Swift.h -arch arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/StickyHeader-Swift.h
SwiftDriverJobDiscovery normal arm64_32 Emitting module for PullingControl (in target 'PullingControl' from project 'swiftui-list-support')
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/StickyHeader.swiftmodule/arm64_32-apple-watchos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.swiftmodule (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/StickyHeader.swiftmodule/arm64_32-apple-watchos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/StickyHeader.swiftmodule/arm64_32-apple-watchos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.swiftdoc (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/StickyHeader.swiftmodule/arm64_32-apple-watchos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/StickyHeader.swiftmodule/arm64_32-apple-watchos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.abi.json (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/StickyHeader.swiftmodule/arm64_32-apple-watchos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/StickyHeader.swiftmodule/Project/arm64_32-apple-watchos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.swiftsourceinfo (in target 'StickyHeader' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/StickyHeader-t.build/Objects-normal/arm64_32/StickyHeader.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/StickyHeader.swiftmodule/Project/arm64_32-apple-watchos.swiftsourceinfo
SwiftDriver\ Compilation\ Requirements PullingControl normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'PullingControl' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name PullingControl -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos10.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64_32 Compiling\ Slider.swift,\ Stepper.swift,\ TabView.swift,\ TabViewWithPageStyle.swift,\ Table.swift,\ TextEditor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Slider.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Stepper.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/TabView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/TabViewWithPageStyle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Table.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/TextEditor.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Slider.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Slider.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Stepper.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Stepper.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/TabView.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TabView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/TabViewWithPageStyle.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TabViewWithPageStyle.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Table.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Table.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/TextEditor.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TextEditor.swift
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/PullingControl-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64/PullingControl-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl-Swift.h (in target 'PullingControl' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64/PullingControl-Swift.h -arch arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/PullingControl-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PullingControl.swiftmodule/arm64_32-apple-watchos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.swiftmodule (in target 'PullingControl' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PullingControl.swiftmodule/arm64_32-apple-watchos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PullingControl.swiftmodule/arm64_32-apple-watchos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.swiftdoc (in target 'PullingControl' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PullingControl.swiftmodule/arm64_32-apple-watchos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PullingControl.swiftmodule/arm64_32-apple-watchos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.abi.json (in target 'PullingControl' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PullingControl.swiftmodule/arm64_32-apple-watchos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PullingControl.swiftmodule/Project/arm64_32-apple-watchos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.swiftsourceinfo (in target 'PullingControl' from project 'swiftui-list-support')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swiftui-list-support.build/Debug-watchos/PullingControl-t.build/Objects-normal/arm64_32/PullingControl.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PullingControl.swiftmodule/Project/arm64_32-apple-watchos.swiftsourceinfo
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.pcm
SwiftCompile normal arm64 Compiling\ ProgressViewWithLinearStyle.swift,\ ScrollView.swift,\ SearchField.swift,\ SecureField.swift,\ Sheet.swift,\ SignInWithAppleButton.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/ProgressViewWithLinearStyle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/ScrollView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/SearchField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/SecureField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Sheet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/SignInWithAppleButton.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/ProgressViewWithLinearStyle.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ProgressViewWithLinearStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/ScrollView.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ScrollView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/SearchField.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SearchField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/SecureField.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SecureField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/Sheet.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Sheet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swiftui-introspect/Sources/ViewTypes/SignInWithAppleButton.swift (in target 'SwiftUIIntrospect' from project 'swiftui-introspect')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SignInWithAppleButton.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-23 02:57:32.180 xcodebuild[1142:6247] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DynamicList (in target 'DynamicList' from project 'swiftui-list-support')
SwiftCompile normal arm64_32 (in target 'DynamicList' from project 'swiftui-list-support')
Building workspace swiftui-list-support with scheme swiftui-list-support-Package
(3 failures)
BUILD FAILURE 6.4 watchOS