Build Information
Failed to build CollectionView, reference 0.1.4 (3d9873), with Swift 6.4 for watchOS using Xcode 27.0 on 20 Sep 2026 20:24:48 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 CollectionView -destination generic/platform=watchOSBuild Log
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-1XGTVTE5PP32UHME8AC63TL6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-ACKJ9K7ABI14F97Y46Y6SRR17.pcm
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/OrderedCollections.o normal arm64\ arm64_32 (in target 'OrderedCollections' from project 'swift-collections')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-collections
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/Binary/OrderedCollections.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/Binary/OrderedCollections.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/OrderedCollections.o
ExtractAppIntentsMetadata (in target 'OrderedCollections' from project 'swift-collections')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-collections
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.aXeF6T/Metal.xctoolchain --module-name OrderedCollections --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk --xcode-version 27A266a --platform-family watchOS --deployment-target 9.0 --bundle-identifier swift-collections.OrderedCollections --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/OrderedCollections.appintents --target-triple arm64-apple-watchos9.0 --target-triple arm64_32-apple-watchos9.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/OrderedCollections.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/OrderedCollections_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/OrderedCollections_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/OrderedCollections.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/OrderedCollections.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/OrderedCollections.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/OrderedCollections.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/OrderedCollections.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/OrderedCollections.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-20 16:24:41.880 appintentsmetadataprocessor[917:5258] Starting appintentsmetadataprocessor export
2026-09-20 16:24:41.947 appintentsmetadataprocessor[917:5258] Extracted no relevant App Intents symbols, skipping writing output
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-C1DST1IX2Z0PTH5SJJZ1IULRB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-6PPV7YPZ89CZPHYAP072QH8B6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-6RD5K48QT1F4L9CATNFD2O7YB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-27R3P1YMV4C6JLDT661G3MRIA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DUDZOMSN3UK8GNTNBNMPIWJRN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-CWGB4YMP1VX1NYQN5FULFD5DR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-EJJWC7IL56MPLQMI93GJRE5OG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DTS1N4AWILAL1URZ5IOXV5221.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-FHF6WTKLC2APGK3LA2XJ6516.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-3VT3K8YON6FJ6OWSUFJMFMP8J.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-9AYG9OCT5VOJK7V4MX1WYR86T.pcm
SwiftCompile normal arm64_32 Compiling\ UICollectionViewController+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UICollectionViewController+Extensions.swift
SwiftCompile normal arm64_32 Compiling\ CompositionalItem.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalItem.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:12:22: error: 'NSCollectionLayoutItem' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutItem`](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem).
11 | public struct CompositionalItem {
12 | public let item: NSCollectionLayoutItem
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
13 |
14 | // MARK: - Creating an item
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:17:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |
16 | public init(
17 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 | height: NSCollectionLayoutDimension
19 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:18:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
16 | public init(
17 | width: NSCollectionLayoutDimension,
18 | height: NSCollectionLayoutDimension
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
19 | ) {
20 | self.item = .init(layoutSize: .init(widthDimension: width, heightDimension: height))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
SwiftCompile normal arm64_32 Compiling\ CompositionalGroup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:12:23: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutGroup`](https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup).
11 | public struct CompositionalGroup {
12 | public let group: NSCollectionLayoutGroup
| `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
13 |
14 | 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/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:16:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
14 | public init(
15 | _ axis: Axis,
16 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
17 | height: NSCollectionLayoutDimension,
18 | @CollectionLayoutGroupBuilder builder: () -> [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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:17:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 | _ axis: Axis,
16 | width: NSCollectionLayoutDimension,
17 | height: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 | @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
19 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:18:55: error: 'NSCollectionLayoutItem' is unavailable in watchOS
16 | width: NSCollectionLayoutDimension,
17 | height: NSCollectionLayoutDimension,
18 | @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
19 | ) {
20 | switch axis {
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:31:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
29 |
30 | public init(
31 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
32 | height: NSCollectionLayoutDimension,
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
/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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:32:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
30 | public init(
31 | width: NSCollectionLayoutDimension,
32 | height: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
34 | ) {
/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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:33:52: error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
31 | width: NSCollectionLayoutDimension,
32 | height: NSCollectionLayoutDimension,
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
| `- error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
34 | ) {
35 | self.group = .custom(layoutSize: .init(widthDimension: width, heightDimension: height),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:214:65: note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
212 | @end
213 |
214 | typedef NSArray<NSCollectionLayoutGroupCustomItem*> * _Nonnull(^NSCollectionLayoutGroupCustomItemProvider)(id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
| `- note: 'NSCollectionLayoutGroupCustomItemProvider' 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
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:42:45: error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
40 |
41 | /// Sets the amount of space between the items in the group.
42 | public func interItemSpacing(_ spacing: NSCollectionLayoutSpacing) -> Self {
| `- error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
43 | let new = self
44 | new.group.interItemSpacing = spacing
/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:313:12: note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
311 |
312 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
313 | @interface NSCollectionLayoutSpacing : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
314 | + (instancetype)flexibleSpacing:(CGFloat)flexibleSpacing; // i.e. >=
315 | + (instancetype)fixedSpacing:(CGFloat)fixedSpacing; // i.e. ==
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalGroup.swift
SwiftCompile normal arm64_32 Compiling\ CompositionalLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:12:31: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
10 | public struct CompositionalLayout {
11 | #if canImport(UIKit)
12 | public typealias Layout = UICollectionViewCompositionalLayout
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
13 | #else
14 | public typealias Layout = NSCollectionViewCompositionalLayout
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:28:29: error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
26 | @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
27 | public init(
28 | list configuration: UICollectionLayoutListConfiguration
| `- error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
29 | ) {
30 | self.layout = .list(using: configuration)
UIKit.UICollectionLayoutListConfiguration:3:15: note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICollectionLayoutListConfiguration {
| `- note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
4 | public enum Appearance {
5 | case plain
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:34:30: error: 'NSCollectionLayoutSection' is unavailable in watchOS
32 | #endif
33 |
34 | internal init(sections: [NSCollectionLayoutSection]) {
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
35 | self.layout = Layout { section, _ in
36 | sections[section % sections.count]
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:43:40: error: 'UICollectionView' is unavailable in watchOS
41 |
42 | #if canImport(UIKit)
43 | public typealias ScrollDirection = UICollectionView.ScrollDirection
| `- error: 'UICollectionView' is unavailable in watchOS
44 | #else
45 | public typealias ScrollDirection = NSCollectionView.ScrollDirection
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:70:35: error: 'UIContentInsetsReference' is unavailable in watchOS
68 | @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
69 | public func contentInsetsReference(
70 | _ contentInsetsReference: UIContentInsetsReference
| `- error: 'UIContentInsetsReference' is unavailable in watchOS
71 | ) -> Self {
72 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
29 | @protocol NSCollectionLayoutVisibleItem;
30 |
31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
| `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
32 | UIContentInsetsReferenceAutomatic, // use system defined default
33 | UIContentInsetsReferenceNone, // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:82:40: error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
80 | /// An array of the supplementary items that are associated with the boundary edges of the entire layout, such as global headers and footers.
81 | public func boundarySupplementaryItems(
82 | _ boundarySupplementaryItems: [NSCollectionLayoutBoundarySupplementaryItem]
| `- error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
83 | ) -> Self {
84 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:421:12: note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
419 |
420 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
421 | @interface NSCollectionLayoutBoundarySupplementaryItem : NSCollectionLayoutSupplementaryItem<NSCopying>
| `- note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
422 |
423 | // Specify the alignment of the supplementary relative the containing geometry's coordinate space to
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:30:24: error: 'list(using:)' is unavailable in watchOS
28 | list configuration: UICollectionLayoutListConfiguration
29 | ) {
30 | self.layout = .list(using: configuration)
| `- error: 'list(using:)' is unavailable in watchOS
31 | }
32 | #endif
UIKit.UICollectionViewCompositionalLayout.list:2:47: note: 'list(using:)' has been explicitly marked unavailable here
1 | class UICollectionViewCompositionalLayout {
2 | @MainActor @preconcurrency public static func list(using configuration: UICollectionLayoutListConfiguration) -> UICollectionViewCompositionalLayout}
| `- note: 'list(using:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalLayout.swift
SwiftCompile normal arm64_32 Compiling\ UICollectionView+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UICollectionView+Extensions.swift
SwiftCompile normal arm64_32 Compiling\ NSDirectionalEdgeInsets+Backport.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSDirectionalEdgeInsets+Backport.swift
SwiftCompile normal arm64_32 Compiling\ CompositionalLayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalLayoutBuilder.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:13:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
11 | public struct CollectionLayoutGroupBuilder {
12 | public typealias FinalResult = Component
13 | public typealias Expression = NSCollectionLayoutItem
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
14 | public typealias Component = [NSCollectionLayoutItem]
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/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:14:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
12 | public typealias FinalResult = Component
13 | public typealias Expression = NSCollectionLayoutItem
14 | public typealias Component = [NSCollectionLayoutItem]
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
15 |
16 | public static func buildExpression(_ expression: Expression) -> Component {
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:12:23: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutGroup`](https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup).
11 | public struct CompositionalGroup {
12 | public let group: NSCollectionLayoutGroup
| `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
13 |
14 | 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/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:16:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
14 | public init(
15 | _ axis: Axis,
16 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
17 | height: NSCollectionLayoutDimension,
18 | @CollectionLayoutGroupBuilder builder: () -> [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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:17:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 | _ axis: Axis,
16 | width: NSCollectionLayoutDimension,
17 | height: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 | @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
19 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:18:55: error: 'NSCollectionLayoutItem' is unavailable in watchOS
16 | width: NSCollectionLayoutDimension,
17 | height: NSCollectionLayoutDimension,
18 | @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
19 | ) {
20 | switch axis {
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:31:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
29 |
30 | public init(
31 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
32 | height: NSCollectionLayoutDimension,
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
/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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:32:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
30 | public init(
31 | width: NSCollectionLayoutDimension,
32 | height: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
34 | ) {
/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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:33:52: error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
31 | width: NSCollectionLayoutDimension,
32 | height: NSCollectionLayoutDimension,
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
| `- error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
34 | ) {
35 | self.group = .custom(layoutSize: .init(widthDimension: width, heightDimension: height),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:214:65: note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
212 | @end
213 |
214 | typedef NSArray<NSCollectionLayoutGroupCustomItem*> * _Nonnull(^NSCollectionLayoutGroupCustomItemProvider)(id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
| `- note: 'NSCollectionLayoutGroupCustomItemProvider' 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
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:42:45: error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
40 |
41 | /// Sets the amount of space between the items in the group.
42 | public func interItemSpacing(_ spacing: NSCollectionLayoutSpacing) -> Self {
| `- error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
43 | let new = self
44 | new.group.interItemSpacing = spacing
/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:313:12: note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
311 |
312 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
313 | @interface NSCollectionLayoutSpacing : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
314 | + (instancetype)flexibleSpacing:(CGFloat)flexibleSpacing; // i.e. >=
315 | + (instancetype)fixedSpacing:(CGFloat)fixedSpacing; // i.e. ==
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:66:40: error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
64 | ///
65 | /// For more details, see: [edgeSpacing](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem/3199085-edgespacing)
66 | public func edgeSpacing(_ spacing: NSCollectionLayoutEdgeSpacing) -> Self {
| `- error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
67 | let new = self
68 | new.group.edgeSpacing = spacing
/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:326:12: note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
324 |
325 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
326 | @interface NSCollectionLayoutEdgeSpacing : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
327 |
328 | // Edge spacing specifies additional outsets around items required when performing layout.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:12:22: error: 'NSCollectionLayoutItem' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutItem`](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem).
11 | public struct CompositionalItem {
12 | public let item: NSCollectionLayoutItem
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
13 |
14 | // MARK: - Creating an item
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:17:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |
16 | public init(
17 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 | height: NSCollectionLayoutDimension
19 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:18:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
16 | public init(
17 | width: NSCollectionLayoutDimension,
18 | height: NSCollectionLayoutDimension
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
19 | ) {
20 | self.item = .init(layoutSize: .init(widthDimension: width, heightDimension: height))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:36:40: error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
34 | ///
35 | /// For more details, see: [edgeSpacing](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem/3199085-edgespacing)
36 | public func edgeSpacing(_ spacing: NSCollectionLayoutEdgeSpacing) -> Self {
| `- error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
37 | let new = self
38 | new.item.edgeSpacing = spacing
/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:326:12: note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
324 |
325 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
326 | @interface NSCollectionLayoutEdgeSpacing : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
327 |
328 | // Edge spacing specifies additional outsets around items required when performing layout.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:12:31: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
10 | public struct CompositionalLayout {
11 | #if canImport(UIKit)
12 | public typealias Layout = UICollectionViewCompositionalLayout
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
13 | #else
14 | public typealias Layout = NSCollectionViewCompositionalLayout
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:28:29: error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
26 | @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
27 | public init(
28 | list configuration: UICollectionLayoutListConfiguration
| `- error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
29 | ) {
30 | self.layout = .list(using: configuration)
UIKit.UICollectionLayoutListConfiguration:3:15: note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICollectionLayoutListConfiguration {
| `- note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
4 | public enum Appearance {
5 | case plain
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:34:30: error: 'NSCollectionLayoutSection' is unavailable in watchOS
32 | #endif
33 |
34 | internal init(sections: [NSCollectionLayoutSection]) {
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
35 | self.layout = Layout { section, _ in
36 | sections[section % sections.count]
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:43:40: error: 'UICollectionView' is unavailable in watchOS
41 |
42 | #if canImport(UIKit)
43 | public typealias ScrollDirection = UICollectionView.ScrollDirection
| `- error: 'UICollectionView' is unavailable in watchOS
44 | #else
45 | public typealias ScrollDirection = NSCollectionView.ScrollDirection
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:70:35: error: 'UIContentInsetsReference' is unavailable in watchOS
68 | @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
69 | public func contentInsetsReference(
70 | _ contentInsetsReference: UIContentInsetsReference
| `- error: 'UIContentInsetsReference' is unavailable in watchOS
71 | ) -> Self {
72 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
29 | @protocol NSCollectionLayoutVisibleItem;
30 |
31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
| `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
32 | UIContentInsetsReferenceAutomatic, // use system defined default
33 | UIContentInsetsReferenceNone, // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:82:40: error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
80 | /// An array of the supplementary items that are associated with the boundary edges of the entire layout, such as global headers and footers.
81 | public func boundarySupplementaryItems(
82 | _ boundarySupplementaryItems: [NSCollectionLayoutBoundarySupplementaryItem]
| `- error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
83 | ) -> Self {
84 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:421:12: note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
419 |
420 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
421 | @interface NSCollectionLayoutBoundarySupplementaryItem : NSCollectionLayoutSupplementaryItem<NSCopying>
| `- note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
422 |
423 | // Specify the alignment of the supplementary relative the containing geometry's coordinate space to
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:16:52: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
14 | ///
15 | /// For more details, see: [UICollectionLayoutSectionOrthogonalScrollingBehavior](https://developer.apple.com/documentation/uikit/uicollectionlayoutsectionorthogonalscrollingbehavior)
16 | public typealias OrthogonalScrollingBehavior = UICollectionLayoutSectionOrthogonalScrollingBehavior
| `- error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
17 | #else
18 | /// The scrolling behavior of the layout's sections in relation to the main layout axis.
/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:66:27: note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
64 | @end
65 |
66 | typedef NS_ENUM(NSInteger,UICollectionLayoutSectionOrthogonalScrollingBehavior) {
| `- note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
67 | // The section will layout along the main layout axis.
68 | UICollectionLayoutSectionOrthogonalScrollingBehaviorNone,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:24:25: error: 'NSCollectionLayoutSection' is unavailable in watchOS
22 | #endif
23 |
24 | public let section: NSCollectionLayoutSection
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
25 |
26 | // MARK: - Creating a section
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:49:45: error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
47 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
48 | public func orthogonalScrollingProperties(
49 | _ propertiesHandler: (_ properties: UICollectionLayoutSectionOrthogonalScrollingProperties) -> Void
| `- error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
50 | ) -> Self {
51 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:104:12: note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UICollectionLayoutSectionOrthogonalScrollingProperties : NSObject <NSCopying>
| `- note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
105 |
106 | /// The orthogonal scroll view's rate of deceleration after the user lifts their finger.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:79:59: error: 'UIContentInsetsReference' is unavailable in watchOS
77 | @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
78 | public func contentInsetsReference(
79 | _ insetsHandler: (_ contentInsetsReference: inout UIContentInsetsReference) -> Void
| `- error: 'UIContentInsetsReference' is unavailable in watchOS
80 | ) -> Self {
81 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
29 | @protocol NSCollectionLayoutVisibleItem;
30 |
31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
| `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
32 | UIContentInsetsReferenceAutomatic, // use system defined default
33 | UIContentInsetsReferenceNone, // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:113:20: error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
111 | @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
112 | public func visibleItemsInvalidationHandler(
113 | _ handler: NSCollectionLayoutSectionVisibleItemsInvalidationHandler?
| `- error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
114 | ) -> Self {
115 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:90:16: note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
88 | #if UIKIT_HAS_UIFOUNDATION_SYMBOLS
89 |
90 | typedef void (^NSCollectionLayoutSectionVisibleItemsInvalidationHandler)(NSArray<id<NSCollectionLayoutVisibleItem>> *visibleItems, CGPoint contentOffset, id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
| `- note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
91 |
92 | typedef CGFloat UICollectionLayoutSectionOrthogonalScrollingDecelerationRate NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public Helpers/UICollectionView+Extensions.swift:11:11: error: 'UICollectionView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
12 | // MARK: - Init
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public Helpers/UICollectionViewController+Extensions.swift:11:11: error: 'UICollectionViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UICollectionViewController {
| `- error: 'UICollectionViewController' is unavailable in watchOS
12 | // MARK: - Init
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewController.h:19:12: note: 'UICollectionViewController' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
19 | @interface UICollectionViewController : UIViewController <UICollectionViewDelegate, UICollectionViewDataSource>
| `- note: 'UICollectionViewController' has been explicitly marked unavailable here
20 |
21 | - (instancetype)initWithCollectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift -target arm64_32-apple-watchos9.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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-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 -suppress-warnings -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CompositionalLayoutBuilder -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder_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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.abi.json
SwiftCompile normal arm64_32 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ CollectionLayoutGroupBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:13:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
11 | public struct CollectionLayoutGroupBuilder {
12 | public typealias FinalResult = Component
13 | public typealias Expression = NSCollectionLayoutItem
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
14 | public typealias Component = [NSCollectionLayoutItem]
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/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;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CollectionLayoutGroupBuilder.swift
SwiftCompile normal arm64_32 Compiling\ CompositionalSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:16:52: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
14 | ///
15 | /// For more details, see: [UICollectionLayoutSectionOrthogonalScrollingBehavior](https://developer.apple.com/documentation/uikit/uicollectionlayoutsectionorthogonalscrollingbehavior)
16 | public typealias OrthogonalScrollingBehavior = UICollectionLayoutSectionOrthogonalScrollingBehavior
| `- error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
17 | #else
18 | /// The scrolling behavior of the layout's sections in relation to the main layout axis.
/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:66:27: note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
64 | @end
65 |
66 | typedef NS_ENUM(NSInteger,UICollectionLayoutSectionOrthogonalScrollingBehavior) {
| `- note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
67 | // The section will layout along the main layout axis.
68 | UICollectionLayoutSectionOrthogonalScrollingBehaviorNone,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:24:25: error: 'NSCollectionLayoutSection' is unavailable in watchOS
22 | #endif
23 |
24 | public let section: NSCollectionLayoutSection
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
25 |
26 | // MARK: - Creating a section
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:49:45: error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
47 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
48 | public func orthogonalScrollingProperties(
49 | _ propertiesHandler: (_ properties: UICollectionLayoutSectionOrthogonalScrollingProperties) -> Void
| `- error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
50 | ) -> Self {
51 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:104:12: note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UICollectionLayoutSectionOrthogonalScrollingProperties : NSObject <NSCopying>
| `- note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
105 |
106 | /// The orthogonal scroll view's rate of deceleration after the user lifts their finger.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:79:59: error: 'UIContentInsetsReference' is unavailable in watchOS
77 | @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
78 | public func contentInsetsReference(
79 | _ insetsHandler: (_ contentInsetsReference: inout UIContentInsetsReference) -> Void
| `- error: 'UIContentInsetsReference' is unavailable in watchOS
80 | ) -> Self {
81 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
29 | @protocol NSCollectionLayoutVisibleItem;
30 |
31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
| `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
32 | UIContentInsetsReferenceAutomatic, // use system defined default
33 | UIContentInsetsReferenceNone, // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:113:20: error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
111 | @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
112 | public func visibleItemsInvalidationHandler(
113 | _ handler: NSCollectionLayoutSectionVisibleItemsInvalidationHandler?
| `- error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
114 | ) -> Self {
115 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:90:16: note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
88 | #if UIKIT_HAS_UIFOUNDATION_SYMBOLS
89 |
90 | typedef void (^NSCollectionLayoutSectionVisibleItemsInvalidationHandler)(NSArray<id<NSCollectionLayoutVisibleItem>> *visibleItems, CGPoint contentOffset, id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
| `- note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
91 |
92 | typedef CGFloat UICollectionLayoutSectionOrthogonalScrollingDecelerationRate NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:52:39: error: 'orthogonalScrollingProperties' is unavailable in watchOS
50 | ) -> Self {
51 | let new = self
52 | propertiesHandler(new.section.orthogonalScrollingProperties)
| `- error: 'orthogonalScrollingProperties' is unavailable in watchOS
53 | return new
54 | }
/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:135:87: note: 'orthogonalScrollingProperties' has been explicitly marked unavailable here
133 |
134 | // Properties to configure the orthogonal scrolling section.
135 | @property(nonatomic,readonly) UICollectionLayoutSectionOrthogonalScrollingProperties *orthogonalScrollingProperties API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos);
| `- note: 'orthogonalScrollingProperties' has been explicitly marked unavailable here
136 |
137 | // Supplementaries associated with the boundary edges of the section
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalSection.swift
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.pcm
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-20 16:24:36.089 xcodebuild[698:4182] [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\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
Building workspace CollectionView with scheme CollectionView
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
CollectionView: /Users/admin/builder/spi-builder-workspace
CompositionalLayoutBuilder: https://github.com/edonv/CompositionalLayoutBuilder.git @ 0.1.4
resolved source packages: swift-collections, CollectionView, CompositionalLayoutBuilder
2026-09-20 16:24:44.432 xcodebuild[939:5342] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections.git"
},
{
"identity" : "compositionallayoutbuilder",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/edonv/CompositionalLayoutBuilder.git"
}
],
"manifest_display_name" : "CollectionView",
"name" : "CollectionView",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "maccatalyst",
"version" : "14.0"
},
{
"name" : "tvos",
"version" : "14.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "CollectionView",
"targets" : [
"CollectionView"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CollectionViewTests",
"module_type" : "SwiftTarget",
"name" : "CollectionViewTests",
"path" : "Tests/CollectionViewTests",
"sources" : [
"CollectionViewTests.swift"
],
"target_dependencies" : [
"CollectionView"
],
"type" : "test"
},
{
"c99name" : "CollectionView",
"module_type" : "SwiftTarget",
"name" : "CollectionView",
"path" : "Sources/CollectionView",
"product_dependencies" : [
"OrderedCollections",
"CompositionalLayoutBuilder"
],
"product_memberships" : [
"CollectionView"
],
"sources" : [
"CollectionView+Coordinator.swift",
"CollectionView+Initializers.swift",
"CollectionView+ViewModifiers.swift",
"CollectionView.swift",
"Extensions/ListLayoutAppearance+DefaultBackgroundColor.swift",
"Extensions/OrderedDictionary+IndexPath.swift",
"ResultBuilders/Builder Inits.swift",
"ResultBuilders/BuilderTesting.swift",
"Testing/HostingInitTest.swift",
"Testing/Initializer Testing.swift",
"Testing/ListInitTest.swift",
"Testing/StandardInitMultipleSelectTest.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "CollectionView",
"schemes" : [
"CollectionView"
]
}
}
2026-09-20 16:24:45.835 xcodebuild[947:5419] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CollectionView -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme CollectionView -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
CollectionView: /Users/admin/builder/spi-builder-workspace
CompositionalLayoutBuilder: https://github.com/edonv/CompositionalLayoutBuilder.git @ 0.1.4
swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (7 targets)
Target 'CollectionView-product' in project 'CollectionView'
➜ Explicit dependency on target 'CollectionView' in project 'CollectionView'
➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
➜ Explicit dependency on target 'CompositionalLayoutBuilder-product' in project 'CompositionalLayoutBuilder'
Target 'CollectionView' in project 'CollectionView'
➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
➜ Explicit dependency on target 'CompositionalLayoutBuilder-product' in project 'CompositionalLayoutBuilder'
Target 'CompositionalLayoutBuilder-product' in project 'CompositionalLayoutBuilder'
➜ Explicit dependency on target 'CompositionalLayoutBuilder' in project 'CompositionalLayoutBuilder'
Target 'CompositionalLayoutBuilder' in project 'CompositionalLayoutBuilder' (no dependencies)
Target 'OrderedCollections-product' in project 'swift-collections'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver CompositionalLayoutBuilder normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name CompositionalLayoutBuilder -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.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-watchos9.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 -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-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 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder_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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver CompositionalLayoutBuilder normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name CompositionalLayoutBuilder -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.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-apple-watchos9.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 -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-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 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder_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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.pcm
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:13:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
11 | public struct CollectionLayoutGroupBuilder {
12 | public typealias FinalResult = Component
13 | public typealias Expression = NSCollectionLayoutItem
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
14 | public typealias Component = [NSCollectionLayoutItem]
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/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:14:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
12 | public typealias FinalResult = Component
13 | public typealias Expression = NSCollectionLayoutItem
14 | public typealias Component = [NSCollectionLayoutItem]
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
15 |
16 | public static func buildExpression(_ expression: Expression) -> Component {
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:12:23: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutGroup`](https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup).
11 | public struct CompositionalGroup {
12 | public let group: NSCollectionLayoutGroup
| `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
13 |
14 | 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/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:16:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
14 | public init(
15 | _ axis: Axis,
16 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
17 | height: NSCollectionLayoutDimension,
18 | @CollectionLayoutGroupBuilder builder: () -> [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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:17:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 | _ axis: Axis,
16 | width: NSCollectionLayoutDimension,
17 | height: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 | @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
19 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:18:55: error: 'NSCollectionLayoutItem' is unavailable in watchOS
16 | width: NSCollectionLayoutDimension,
17 | height: NSCollectionLayoutDimension,
18 | @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
19 | ) {
20 | switch axis {
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:31:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
29 |
30 | public init(
31 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
32 | height: NSCollectionLayoutDimension,
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
/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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:32:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
30 | public init(
31 | width: NSCollectionLayoutDimension,
32 | height: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
34 | ) {
/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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:33:52: error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
31 | width: NSCollectionLayoutDimension,
32 | height: NSCollectionLayoutDimension,
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
| `- error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
34 | ) {
35 | self.group = .custom(layoutSize: .init(widthDimension: width, heightDimension: height),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:214:65: note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
212 | @end
213 |
214 | typedef NSArray<NSCollectionLayoutGroupCustomItem*> * _Nonnull(^NSCollectionLayoutGroupCustomItemProvider)(id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
| `- note: 'NSCollectionLayoutGroupCustomItemProvider' 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
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:42:45: error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
40 |
41 | /// Sets the amount of space between the items in the group.
42 | public func interItemSpacing(_ spacing: NSCollectionLayoutSpacing) -> Self {
| `- error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
43 | let new = self
44 | new.group.interItemSpacing = spacing
/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:313:12: note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
311 |
312 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
313 | @interface NSCollectionLayoutSpacing : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
314 | + (instancetype)flexibleSpacing:(CGFloat)flexibleSpacing; // i.e. >=
315 | + (instancetype)fixedSpacing:(CGFloat)fixedSpacing; // i.e. ==
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:66:40: error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
64 | ///
65 | /// For more details, see: [edgeSpacing](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem/3199085-edgespacing)
66 | public func edgeSpacing(_ spacing: NSCollectionLayoutEdgeSpacing) -> Self {
| `- error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
67 | let new = self
68 | new.group.edgeSpacing = spacing
/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:326:12: note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
324 |
325 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
326 | @interface NSCollectionLayoutEdgeSpacing : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
327 |
328 | // Edge spacing specifies additional outsets around items required when performing layout.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:12:22: error: 'NSCollectionLayoutItem' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutItem`](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem).
11 | public struct CompositionalItem {
12 | public let item: NSCollectionLayoutItem
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
13 |
14 | // MARK: - Creating an item
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:17:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |
16 | public init(
17 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 | height: NSCollectionLayoutDimension
19 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:18:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
16 | public init(
17 | width: NSCollectionLayoutDimension,
18 | height: NSCollectionLayoutDimension
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
19 | ) {
20 | self.item = .init(layoutSize: .init(widthDimension: width, heightDimension: height))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:36:40: error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
34 | ///
35 | /// For more details, see: [edgeSpacing](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem/3199085-edgespacing)
36 | public func edgeSpacing(_ spacing: NSCollectionLayoutEdgeSpacing) -> Self {
| `- error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
37 | let new = self
38 | new.item.edgeSpacing = spacing
/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:326:12: note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
324 |
325 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
326 | @interface NSCollectionLayoutEdgeSpacing : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
327 |
328 | // Edge spacing specifies additional outsets around items required when performing layout.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:12:31: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
10 | public struct CompositionalLayout {
11 | #if canImport(UIKit)
12 | public typealias Layout = UICollectionViewCompositionalLayout
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
13 | #else
14 | public typealias Layout = NSCollectionViewCompositionalLayout
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:28:29: error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
26 | @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
27 | public init(
28 | list configuration: UICollectionLayoutListConfiguration
| `- error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
29 | ) {
30 | self.layout = .list(using: configuration)
UIKit.UICollectionLayoutListConfiguration:3:15: note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICollectionLayoutListConfiguration {
| `- note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
4 | public enum Appearance {
5 | case plain
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:34:30: error: 'NSCollectionLayoutSection' is unavailable in watchOS
32 | #endif
33 |
34 | internal init(sections: [NSCollectionLayoutSection]) {
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
35 | self.layout = Layout { section, _ in
36 | sections[section % sections.count]
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:43:40: error: 'UICollectionView' is unavailable in watchOS
41 |
42 | #if canImport(UIKit)
43 | public typealias ScrollDirection = UICollectionView.ScrollDirection
| `- error: 'UICollectionView' is unavailable in watchOS
44 | #else
45 | public typealias ScrollDirection = NSCollectionView.ScrollDirection
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:70:35: error: 'UIContentInsetsReference' is unavailable in watchOS
68 | @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
69 | public func contentInsetsReference(
70 | _ contentInsetsReference: UIContentInsetsReference
| `- error: 'UIContentInsetsReference' is unavailable in watchOS
71 | ) -> Self {
72 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
29 | @protocol NSCollectionLayoutVisibleItem;
30 |
31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
| `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
32 | UIContentInsetsReferenceAutomatic, // use system defined default
33 | UIContentInsetsReferenceNone, // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:82:40: error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
80 | /// An array of the supplementary items that are associated with the boundary edges of the entire layout, such as global headers and footers.
81 | public func boundarySupplementaryItems(
82 | _ boundarySupplementaryItems: [NSCollectionLayoutBoundarySupplementaryItem]
| `- error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
83 | ) -> Self {
84 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:421:12: note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
419 |
420 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
421 | @interface NSCollectionLayoutBoundarySupplementaryItem : NSCollectionLayoutSupplementaryItem<NSCopying>
| `- note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
422 |
423 | // Specify the alignment of the supplementary relative the containing geometry's coordinate space to
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:16:52: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
14 | ///
15 | /// For more details, see: [UICollectionLayoutSectionOrthogonalScrollingBehavior](https://developer.apple.com/documentation/uikit/uicollectionlayoutsectionorthogonalscrollingbehavior)
16 | public typealias OrthogonalScrollingBehavior = UICollectionLayoutSectionOrthogonalScrollingBehavior
| `- error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
17 | #else
18 | /// The scrolling behavior of the layout's sections in relation to the main layout axis.
/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:66:27: note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
64 | @end
65 |
66 | typedef NS_ENUM(NSInteger,UICollectionLayoutSectionOrthogonalScrollingBehavior) {
| `- note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
67 | // The section will layout along the main layout axis.
68 | UICollectionLayoutSectionOrthogonalScrollingBehaviorNone,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:24:25: error: 'NSCollectionLayoutSection' is unavailable in watchOS
22 | #endif
23 |
24 | public let section: NSCollectionLayoutSection
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
25 |
26 | // MARK: - Creating a section
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:49:45: error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
47 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
48 | public func orthogonalScrollingProperties(
49 | _ propertiesHandler: (_ properties: UICollectionLayoutSectionOrthogonalScrollingProperties) -> Void
| `- error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
50 | ) -> Self {
51 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:104:12: note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UICollectionLayoutSectionOrthogonalScrollingProperties : NSObject <NSCopying>
| `- note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
105 |
106 | /// The orthogonal scroll view's rate of deceleration after the user lifts their finger.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:79:59: error: 'UIContentInsetsReference' is unavailable in watchOS
77 | @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
78 | public func contentInsetsReference(
79 | _ insetsHandler: (_ contentInsetsReference: inout UIContentInsetsReference) -> Void
| `- error: 'UIContentInsetsReference' is unavailable in watchOS
80 | ) -> Self {
81 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
29 | @protocol NSCollectionLayoutVisibleItem;
30 |
31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
| `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
32 | UIContentInsetsReferenceAutomatic, // use system defined default
33 | UIContentInsetsReferenceNone, // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:113:20: error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
111 | @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
112 | public func visibleItemsInvalidationHandler(
113 | _ handler: NSCollectionLayoutSectionVisibleItemsInvalidationHandler?
| `- error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
114 | ) -> Self {
115 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:90:16: note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
88 | #if UIKIT_HAS_UIFOUNDATION_SYMBOLS
89 |
90 | typedef void (^NSCollectionLayoutSectionVisibleItemsInvalidationHandler)(NSArray<id<NSCollectionLayoutVisibleItem>> *visibleItems, CGPoint contentOffset, id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
| `- note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
91 |
92 | typedef CGFloat UICollectionLayoutSectionOrthogonalScrollingDecelerationRate NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public Helpers/UICollectionView+Extensions.swift:11:11: error: 'UICollectionView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
12 | // MARK: - Init
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public Helpers/UICollectionViewController+Extensions.swift:11:11: error: 'UICollectionViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UICollectionViewController {
| `- error: 'UICollectionViewController' is unavailable in watchOS
12 | // MARK: - Init
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewController.h:19:12: note: 'UICollectionViewController' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
19 | @interface UICollectionViewController : UIViewController <UICollectionViewDelegate, UICollectionViewDataSource>
| `- note: 'UICollectionViewController' has been explicitly marked unavailable here
20 |
21 | - (instancetype)initWithCollectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift -target arm64_32-apple-watchos9.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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-dependencies-2.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 -suppress-warnings -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CompositionalLayoutBuilder -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder_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/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.abi.json
SwiftCompile normal arm64_32 Compiling\ NSDirectionalEdgeInsets+Backport.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSDirectionalEdgeInsets+Backport.swift
SwiftCompile normal arm64_32 Compiling\ UICollectionViewController+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UICollectionViewController+Extensions.swift
SwiftCompile normal arm64_32 Compiling\ CompositionalLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalLayout.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:12:31: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
10 | public struct CompositionalLayout {
11 | #if canImport(UIKit)
12 | public typealias Layout = UICollectionViewCompositionalLayout
| `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
13 | #else
14 | public typealias Layout = NSCollectionViewCompositionalLayout
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:28:29: error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
26 | @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
27 | public init(
28 | list configuration: UICollectionLayoutListConfiguration
| `- error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
29 | ) {
30 | self.layout = .list(using: configuration)
UIKit.UICollectionLayoutListConfiguration:3:15: note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
1 | @available(iOS 14.0, tvOS 14.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UICollectionLayoutListConfiguration {
| `- note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
4 | public enum Appearance {
5 | case plain
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:34:30: error: 'NSCollectionLayoutSection' is unavailable in watchOS
32 | #endif
33 |
34 | internal init(sections: [NSCollectionLayoutSection]) {
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
35 | self.layout = Layout { section, _ in
36 | sections[section % sections.count]
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:43:40: error: 'UICollectionView' is unavailable in watchOS
41 |
42 | #if canImport(UIKit)
43 | public typealias ScrollDirection = UICollectionView.ScrollDirection
| `- error: 'UICollectionView' is unavailable in watchOS
44 | #else
45 | public typealias ScrollDirection = NSCollectionView.ScrollDirection
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:70:35: error: 'UIContentInsetsReference' is unavailable in watchOS
68 | @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
69 | public func contentInsetsReference(
70 | _ contentInsetsReference: UIContentInsetsReference
| `- error: 'UIContentInsetsReference' is unavailable in watchOS
71 | ) -> Self {
72 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
29 | @protocol NSCollectionLayoutVisibleItem;
30 |
31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
| `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
32 | UIContentInsetsReferenceAutomatic, // use system defined default
33 | UIContentInsetsReferenceNone, // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:82:40: error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
80 | /// An array of the supplementary items that are associated with the boundary edges of the entire layout, such as global headers and footers.
81 | public func boundarySupplementaryItems(
82 | _ boundarySupplementaryItems: [NSCollectionLayoutBoundarySupplementaryItem]
| `- error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
83 | ) -> Self {
84 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:421:12: note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
419 |
420 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
421 | @interface NSCollectionLayoutBoundarySupplementaryItem : NSCollectionLayoutSupplementaryItem<NSCopying>
| `- note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
422 |
423 | // Specify the alignment of the supplementary relative the containing geometry's coordinate space to
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:30:24: error: 'list(using:)' is unavailable in watchOS
28 | list configuration: UICollectionLayoutListConfiguration
29 | ) {
30 | self.layout = .list(using: configuration)
| `- error: 'list(using:)' is unavailable in watchOS
31 | }
32 | #endif
UIKit.UICollectionViewCompositionalLayout.list:2:47: note: 'list(using:)' has been explicitly marked unavailable here
1 | class UICollectionViewCompositionalLayout {
2 | @MainActor @preconcurrency public static func list(using configuration: UICollectionLayoutListConfiguration) -> UICollectionViewCompositionalLayout}
| `- note: 'list(using:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64_32 Compiling\ CompositionalItem.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:12:22: error: 'NSCollectionLayoutItem' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutItem`](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem).
11 | public struct CompositionalItem {
12 | public let item: NSCollectionLayoutItem
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
13 |
14 | // MARK: - Creating an item
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:17:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |
16 | public init(
17 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 | height: NSCollectionLayoutDimension
19 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:18:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
16 | public init(
17 | width: NSCollectionLayoutDimension,
18 | height: NSCollectionLayoutDimension
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
19 | ) {
20 | self.item = .init(layoutSize: .init(widthDimension: width, heightDimension: height))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalItem.swift
SwiftCompile normal arm64_32 Compiling\ CompositionalGroup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:12:23: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutGroup`](https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup).
11 | public struct CompositionalGroup {
12 | public let group: NSCollectionLayoutGroup
| `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
13 |
14 | 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/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:16:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
14 | public init(
15 | _ axis: Axis,
16 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
17 | height: NSCollectionLayoutDimension,
18 | @CollectionLayoutGroupBuilder builder: () -> [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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:17:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 | _ axis: Axis,
16 | width: NSCollectionLayoutDimension,
17 | height: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 | @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
19 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:18:55: error: 'NSCollectionLayoutItem' is unavailable in watchOS
16 | width: NSCollectionLayoutDimension,
17 | height: NSCollectionLayoutDimension,
18 | @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
19 | ) {
20 | switch axis {
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:31:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
29 |
30 | public init(
31 | width: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
32 | height: NSCollectionLayoutDimension,
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
/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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:32:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
30 | public init(
31 | width: NSCollectionLayoutDimension,
32 | height: NSCollectionLayoutDimension,
| `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
34 | ) {
/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:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:33:52: error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
31 | width: NSCollectionLayoutDimension,
32 | height: NSCollectionLayoutDimension,
33 | customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
| `- error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
34 | ) {
35 | self.group = .custom(layoutSize: .init(widthDimension: width, heightDimension: height),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:214:65: note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
212 | @end
213 |
214 | typedef NSArray<NSCollectionLayoutGroupCustomItem*> * _Nonnull(^NSCollectionLayoutGroupCustomItemProvider)(id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
| `- note: 'NSCollectionLayoutGroupCustomItemProvider' 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
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:42:45: error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
40 |
41 | /// Sets the amount of space between the items in the group.
42 | public func interItemSpacing(_ spacing: NSCollectionLayoutSpacing) -> Self {
| `- error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
43 | let new = self
44 | new.group.interItemSpacing = spacing
/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:313:12: note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
311 |
312 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
313 | @interface NSCollectionLayoutSpacing : NSObject<NSCopying>
| `- note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
314 | + (instancetype)flexibleSpacing:(CGFloat)flexibleSpacing; // i.e. >=
315 | + (instancetype)fixedSpacing:(CGFloat)fixedSpacing; // i.e. ==
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalGroup.swift
SwiftCompile normal arm64_32 Compiling\ UICollectionView+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UICollectionView+Extensions.swift
SwiftCompile normal arm64_32 Compiling\ CompositionalSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:16:52: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
14 | ///
15 | /// For more details, see: [UICollectionLayoutSectionOrthogonalScrollingBehavior](https://developer.apple.com/documentation/uikit/uicollectionlayoutsectionorthogonalscrollingbehavior)
16 | public typealias OrthogonalScrollingBehavior = UICollectionLayoutSectionOrthogonalScrollingBehavior
| `- error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
17 | #else
18 | /// The scrolling behavior of the layout's sections in relation to the main layout axis.
/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:66:27: note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
64 | @end
65 |
66 | typedef NS_ENUM(NSInteger,UICollectionLayoutSectionOrthogonalScrollingBehavior) {
| `- note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
67 | // The section will layout along the main layout axis.
68 | UICollectionLayoutSectionOrthogonalScrollingBehaviorNone,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:24:25: error: 'NSCollectionLayoutSection' is unavailable in watchOS
22 | #endif
23 |
24 | public let section: NSCollectionLayoutSection
| `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
25 |
26 | // MARK: - Creating a section
/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/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:49:45: error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
47 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
48 | public func orthogonalScrollingProperties(
49 | _ propertiesHandler: (_ properties: UICollectionLayoutSectionOrthogonalScrollingProperties) -> Void
| `- error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
50 | ) -> Self {
51 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:104:12: note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UICollectionLayoutSectionOrthogonalScrollingProperties : NSObject <NSCopying>
| `- note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
105 |
106 | /// The orthogonal scroll view's rate of deceleration after the user lifts their finger.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:79:59: error: 'UIContentInsetsReference' is unavailable in watchOS
77 | @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
78 | public func contentInsetsReference(
79 | _ insetsHandler: (_ contentInsetsReference: inout UIContentInsetsReference) -> Void
| `- error: 'UIContentInsetsReference' is unavailable in watchOS
80 | ) -> Self {
81 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
29 | @protocol NSCollectionLayoutVisibleItem;
30 |
31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
| `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
32 | UIContentInsetsReferenceAutomatic, // use system defined default
33 | UIContentInsetsReferenceNone, // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:113:20: error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
111 | @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
112 | public func visibleItemsInvalidationHandler(
113 | _ handler: NSCollectionLayoutSectionVisibleItemsInvalidationHandler?
| `- error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
114 | ) -> Self {
115 | let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:90:16: note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
88 | #if UIKIT_HAS_UIFOUNDATION_SYMBOLS
89 |
90 | typedef void (^NSCollectionLayoutSectionVisibleItemsInvalidationHandler)(NSArray<id<NSCollectionLayoutVisibleItem>> *visibleItems, CGPoint contentOffset, id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
| `- note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
91 |
92 | typedef CGFloat UICollectionLayoutSectionOrthogonalScrollingDecelerationRate NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:52:39: error: 'orthogonalScrollingProperties' is unavailable in watchOS
50 | ) -> Self {
51 | let new = self
52 | propertiesHandler(new.section.orthogonalScrollingProperties)
| `- error: 'orthogonalScrollingProperties' is unavailable in watchOS
53 | return new
54 | }
/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:135:87: note: 'orthogonalScrollingProperties' has been explicitly marked unavailable here
133 |
134 | // Properties to configure the orthogonal scrolling section.
135 | @property(nonatomic,readonly) UICollectionLayoutSectionOrthogonalScrollingProperties *orthogonalScrollingProperties API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos);
| `- note: 'orthogonalScrollingProperties' has been explicitly marked unavailable here
136 |
137 | // Supplementaries associated with the boundary edges of the section
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalSection.swift
SwiftCompile normal arm64_32 Compiling\ CollectionLayoutGroupBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:13:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
11 | public struct CollectionLayoutGroupBuilder {
12 | public typealias FinalResult = Component
13 | public typealias Expression = NSCollectionLayoutItem
| `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
14 | public typealias Component = [NSCollectionLayoutItem]
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/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;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CollectionLayoutGroupBuilder.swift
SwiftCompile normal arm64_32 Compiling\ CompositionalLayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositionalLayoutBuilder.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-20 16:24:46.946 xcodebuild[948:5443] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
Building workspace CollectionView with scheme CollectionView
(3 failures)
BUILD FAILURE 6.4 watchOS