The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build ASCollectionView, reference 2.1.1 (428874), with Swift 6.1 for tvOS using Xcode 16.3 on 27 Apr 2025 06:15:19 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ASCollectionView-Package -destination generic/platform=tvOS

Build Log

	EmitSwiftModule normal arm64 (in target 'ASCollectionView' from project 'ASCollectionView')
	Building workspace spi-builder-workspace with scheme ASCollectionView-Package
(3 failures)
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  DifferenceKit: https://github.com/ra1028/DifferenceKit @ 1.3.0
  ASCollectionView: /Users/admin/builder/spi-builder-workspace
resolved source packages: DifferenceKit, ASCollectionView
{
  "dependencies" : [
    {
      "identity" : "differencekit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.5",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ra1028/DifferenceKit"
    }
  ],
  "manifest_display_name" : "ASCollectionView",
  "name" : "ASCollectionView",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "ASCollectionView",
      "targets" : [
        "ASCollectionView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ASCollectionViewDynamic",
      "targets" : [
        "ASCollectionView"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ASCollectionView",
      "module_type" : "SwiftTarget",
      "name" : "ASCollectionView",
      "path" : "Sources/ASCollectionView",
      "product_dependencies" : [
        "DifferenceKit"
      ],
      "product_memberships" : [
        "ASCollectionView",
        "ASCollectionViewDynamic"
      ],
      "sources" : [
        "ASCellContext.swift",
        "ASCollectionView+Initialisers.swift",
        "ASCollectionView+Modifiers.swift",
        "ASDragDropConfig+Public.swift",
        "ASSection+Initialisers.swift",
        "ASSection+Modifiers.swift",
        "ASTableView+Initialisers.swift",
        "ASTableView+Modifiers.swift",
        "Cells/ASCollectionViewCell.swift",
        "Cells/ASCollectionViewDecoration.swift",
        "Cells/ASCollectionViewSupplementaryView.swift",
        "Cells/ASSupplementaryCellID.swift",
        "Cells/ASTableViewCell.swift",
        "Cells/ASTableViewSupplementaryView.swift",
        "Config/ASDragDropConfig.swift",
        "Config/ClosureTypeAliases.swift",
        "Datasource/ASDiffableDataSource.swift",
        "Datasource/ASDiffableDataSourceCollectionView.swift",
        "Datasource/ASDiffableDataSourceTableView.swift",
        "Delegate/ASCollectionViewDelegate.swift",
        "Environment/EnvironmentKeys.swift",
        "FunctionBuilders/SectionArrayBuilder.swift",
        "FunctionBuilders/ViewArrayBuilder.swift",
        "Implementation/ASCollectionView.swift",
        "Implementation/ASHostingController.swift",
        "Implementation/ASSection.swift",
        "Implementation/ASSectionDataSource.swift",
        "Implementation/ASTableView.swift",
        "Layout/ASCollectionViewLayout.swift",
        "Layout/ASWaterfallLayout.swift",
        "Support/ASIndexedDictionary.swift",
        "Support/ASOptionalSize.swift",
        "Support/ASPriorityCache.swift",
        "Support/ASSelfSizingSettings.swift",
        "Support/Binding+Sequence.swift",
        "Support/GlobalConvenienceFunctions.swift",
        "Support/RandomAccessCollection+Safe.swift",
        "Support/ShrinkToFitWrapper.swift",
        "UIKit/AS_UICollectionView.swift",
        "UIKit/AS_UITableView.swift",
        "UIKitExtensions/UICollectionView+Convenience.swift",
        "UIKitExtensions/UIScrollView+Convenience.swift",
        "UIKitExtensions/UIView+Convenience.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "ASCollectionView",
      "ASCollectionView-Package",
      "ASCollectionViewDynamic"
    ]
  }
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ASCollectionView-Package -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-16.3.0.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 ASCollectionView-Package -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  DifferenceKit: https://github.com/ra1028/DifferenceKit @ 1.3.0
  ASCollectionView: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (5 targets)
    Target 'ASCollectionViewDynamic' in project 'ASCollectionView'
        ➜ Explicit dependency on target 'ASCollectionView' in project 'ASCollectionView'
        ➜ Explicit dependency on target 'DifferenceKit' in project 'DifferenceKit'
    Target 'ASCollectionView' in project 'ASCollectionView'
        ➜ Explicit dependency on target 'ASCollectionView' in project 'ASCollectionView'
        ➜ Explicit dependency on target 'DifferenceKit' in project 'DifferenceKit'
    Target 'ASCollectionView' in project 'ASCollectionView'
        ➜ Explicit dependency on target 'DifferenceKit' in project 'DifferenceKit'
    Target 'DifferenceKit' in project 'DifferenceKit'
        ➜ Explicit dependency on target 'DifferenceKit' in project 'DifferenceKit'
    Target 'DifferenceKit' in project 'DifferenceKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: c9b2c0e52b8f05259b38812bf8d82d76
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/c9b2c0e52b8f05259b38812bf8d82d76.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache
SwiftDriver DifferenceKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name DifferenceKit -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.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/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ ContentIdentifiable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/ContentIdentifiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/ContentIdentifiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Differentiable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Differentiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Differentiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ElementPath.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/ElementPath.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/ElementPath.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ UIKitExtension.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Extensions/UIKitExtension.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Extensions/UIKitExtension.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

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

SwiftCompile normal arm64 Compiling\ ArraySection.swift,\ Changeset.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/ArraySection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Changeset.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/ArraySection.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Changeset.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ContentEquatable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/ContentEquatable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/ContentEquatable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Algorithm.swift,\ AnyDifferentiable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Algorithm.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/AnyDifferentiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Algorithm.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/AnyDifferentiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AppKitExtension.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Extensions/AppKitExtension.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/Extensions/AppKitExtension.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ DifferentiableSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/DifferentiableSection.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/DifferentiableSection.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ StagedChangeset.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/StagedChangeset.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit/Sources/StagedChangeset.swift (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling Differentiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriverJobDiscovery normal arm64 Compiling AppKitExtension.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriverJobDiscovery normal arm64 Compiling DifferentiableSection.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriverJobDiscovery normal arm64 Compiling ContentIdentifiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriverJobDiscovery normal arm64 Compiling ElementPath.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriverJobDiscovery normal arm64 Compiling ContentEquatable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriverJobDiscovery normal arm64 Compiling UIKitExtension.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriverJobDiscovery normal arm64 Emitting module for DifferenceKit (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriver\ Compilation\ Requirements DifferenceKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name DifferenceKit -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.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/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/DifferenceKit.swiftmodule/arm64-apple-tvos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.swiftmodule (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/DifferenceKit.swiftmodule/arm64-apple-tvos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/DifferenceKit.swiftmodule/arm64-apple-tvos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.abi.json (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/DifferenceKit
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/DifferenceKit.swiftmodule/arm64-apple-tvos.abi.json
SwiftDriver ASCollectionView normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ASCollectionView -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.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/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling ArraySection.swift, Changeset.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriverJobDiscovery normal arm64 Compiling Algorithm.swift, AnyDifferentiable.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftCompile normal arm64 Compiling\ ASCellContext.swift,\ ASCollectionView+Initialisers.swift,\ ASCollectionView+Modifiers.swift,\ ASDragDropConfig+Public.swift,\ ASSection+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCellContext.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASDragDropConfig+Public.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCellContext.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASDragDropConfig+Public.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ASCollectionViewDelegate.swift,\ EnvironmentKeys.swift,\ SectionArrayBuilder.swift,\ ViewArrayBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/SectionArrayBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/SectionArrayBuilder.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ASCollectionViewSupplementaryView.swift,\ ASSupplementaryCellID.swift,\ ASTableViewCell.swift,\ ASTableViewSupplementaryView.swift,\ ASDragDropConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASSupplementaryCellID.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASSupplementaryCellID.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ClosureTypeAliases.swift,\ ASDiffableDataSource.swift,\ ASDiffableDataSourceCollectionView.swift,\ ASDiffableDataSourceTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ClosureTypeAliases.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ClosureTypeAliases.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSource.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ASCollectionView.swift,\ ASHostingController.swift,\ ASSection.swift,\ ASSectionDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ASSection+Modifiers.swift,\ ASTableView+Initialisers.swift,\ ASTableView+Modifiers.swift,\ ASCollectionViewCell.swift,\ ASCollectionViewDecoration.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewDecoration.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewDecoration.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ASTableView.swift,\ ASCollectionViewLayout.swift,\ ASWaterfallLayout.swift,\ ASIndexedDictionary.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASIndexedDictionary.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASIndexedDictionary.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCellContext.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASDragDropConfig+Public.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewDecoration.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASSupplementaryCellID.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ClosureTypeAliases.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Datasource/ASDiffableDataSourceTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/SectionArrayBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASWaterfallLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASIndexedDictionary.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASOptionalSize.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASPriorityCache.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ASSelfSizingSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/GlobalConvenienceFunctions.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/RandomAccessCollection+Safe.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UICollectionView+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIView+Convenience.swift -target arm64-apple-tvos12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -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 -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name ASCollectionView -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.4 -target-sdk-name appletvos18.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ASCollectionView.build/Debug-appletvos/ASCollectionView.build/Objects-normal/arm64/ASCollectionView.abi.json
EmitSwiftModule normal arm64 (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:63:74: error: 'View' is only available in tvOS 13.0 or newer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:63:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:38:8: note: add @available attribute to enclosing extension
public extension ASCollectionView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:67:4: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
                @ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:63:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:38:8: note: add @available attribute to enclosing extension
public extension ASCollectionView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:82:56: error: 'View' is only available in tvOS 13.0 or newer
        init<DataCollection: RandomAccessCollection, Content: View>(
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:82:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:38:8: note: add @available attribute to enclosing extension
public extension ASCollectionView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:86:62: error: 'Identifiable' is only available in tvOS 13.0 or newer
                where DataCollection.Index == Int, DataCollection.Element: Identifiable
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:82:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:38:8: note: add @available attribute to enclosing extension
public extension ASCollectionView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:85:4: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
                @ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:82:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Initialisers.swift:38:8: note: add @available attribute to enclosing extension
public extension ASCollectionView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:136:39: error: 'Binding' is only available in tvOS 13.0 or newer
        func scrollPositionSetter(_ binding: Binding<ASCollectionViewScrollPosition?>) -> Self
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:136:7: note: add @available attribute to enclosing instance method
        func scrollPositionSetter(_ binding: Binding<ASCollectionViewScrollPosition?>) -> Self
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:51:8: note: add @available attribute to enclosing extension
public extension ASCollectionView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:225:82: error: 'some' return types are only available in tvOS 13.0.0 or newer
        func shrinkToContentSize(isEnabled: Bool = true, dimension: ShrinkDimension) -> some View
                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:225:7: note: add @available attribute to enclosing instance method
        func shrinkToContentSize(isEnabled: Bool = true, dimension: ShrinkDimension) -> some View
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:223:8: note: add @available attribute to enclosing extension
public extension ASCollectionView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:225:87: error: 'View' is only available in tvOS 13.0 or newer
        func shrinkToContentSize(isEnabled: Bool = true, dimension: ShrinkDimension) -> some View
                                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:225:7: note: add @available attribute to enclosing instance method
        func shrinkToContentSize(isEnabled: Bool = true, dimension: ShrinkDimension) -> some View
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:223:8: note: add @available attribute to enclosing extension
public extension ASCollectionView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:230:77: error: 'some' return types are only available in tvOS 13.0.0 or newer
        func fitContentSize(isEnabled: Bool = true, dimension: ShrinkDimension) -> some View
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:230:7: note: add @available attribute to enclosing instance method
        func fitContentSize(isEnabled: Bool = true, dimension: ShrinkDimension) -> some View
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:223:8: note: add @available attribute to enclosing extension
public extension ASCollectionView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:230:82: error: 'View' is only available in tvOS 13.0 or newer
        func fitContentSize(isEnabled: Bool = true, dimension: ShrinkDimension) -> some View
                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:230:7: note: add @available attribute to enclosing instance method
        func fitContentSize(isEnabled: Bool = true, dimension: ShrinkDimension) -> some View
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASCollectionView+Modifiers.swift:223:8: note: add @available attribute to enclosing extension
public extension ASCollectionView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASDragDropConfig+Public.swift:13:20: error: 'Binding' is only available in tvOS 13.0 or newer
        init(dataBinding: Binding<[Data]>, dragEnabled: Bool = true, dropEnabled: Bool = true, reorderingEnabled: Bool = true)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASDragDropConfig+Public.swift:13:2: note: add @available attribute to enclosing initializer
        init(dataBinding: Binding<[Data]>, dragEnabled: Bool = true, dropEnabled: Bool = true, reorderingEnabled: Bool = true)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASDragDropConfig+Public.swift:8:8: note: add @available attribute to enclosing extension
public extension ASDragDropConfig
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASDragDropConfig+Public.swift:74:55: error: 'UIDragItem' is unavailable in tvOS
        func dropItemProvider(_ provider: @escaping ((Data?, UIDragItem) -> Data?)) -> Self
                                                             ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:22:74: error: 'View' is only available in tvOS 13.0 or newer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View, Container: View>(
                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:22:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View, Container: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:22:91: error: 'View' is only available in tvOS 13.0 or newer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View, Container: View>(
                                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:22:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View, Container: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:36:4: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
                @ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:22:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View, Container: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:56:74: error: 'View' is only available in tvOS 13.0 or newer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:56:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:69:4: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
                @ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:56:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:90:16: error: 'View' is only available in tvOS 13.0 or newer
        init<Content: View, Container: View, DataCollection: RandomAccessCollection>(
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:90:2: note: add @available attribute to enclosing initializer
        init<Content: View, Container: View, DataCollection: RandomAccessCollection>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:79:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:90:33: error: 'View' is only available in tvOS 13.0 or newer
        init<Content: View, Container: View, DataCollection: RandomAccessCollection>(
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:90:2: note: add @available attribute to enclosing initializer
        init<Content: View, Container: View, DataCollection: RandomAccessCollection>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:79:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:104:62: error: 'Identifiable' is only available in tvOS 13.0 or newer
                where DataCollection.Index == Int, DataCollection.Element: Identifiable
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:90:2: note: add @available attribute to enclosing initializer
        init<Content: View, Container: View, DataCollection: RandomAccessCollection>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:79:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:103:4: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
                @ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:90:2: note: add @available attribute to enclosing initializer
        init<Content: View, Container: View, DataCollection: RandomAccessCollection>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:79:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:109:16: error: 'View' is only available in tvOS 13.0 or newer
        init<Content: View, DataCollection: RandomAccessCollection>(
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:109:2: note: add @available attribute to enclosing initializer
        init<Content: View, DataCollection: RandomAccessCollection>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:79:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:122:62: error: 'Identifiable' is only available in tvOS 13.0 or newer
                where DataCollection.Index == Int, DataCollection.Element: Identifiable
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:109:2: note: add @available attribute to enclosing initializer
        init<Content: View, DataCollection: RandomAccessCollection>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:79:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:121:4: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
                @ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:109:2: note: add @available attribute to enclosing initializer
        init<Content: View, DataCollection: RandomAccessCollection>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:79:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:140:18: error: 'View' is only available in tvOS 13.0 or newer
        init<Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), @ViewArrayBuilder content: () -> ViewArrayBuilder.Wrapper)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:140:2: note: add @available attribute to enclosing initializer
        init<Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), @ViewArrayBuilder content: () -> ViewArrayBuilder.Wrapper)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:140:62: error: 'AnyView' is only available in tvOS 13.0 or newer
        init<Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), @ViewArrayBuilder content: () -> ViewArrayBuilder.Wrapper)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:140:2: note: add @available attribute to enclosing initializer
        init<Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), @ViewArrayBuilder content: () -> ViewArrayBuilder.Wrapper)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:166:16: error: 'View' is only available in tvOS 13.0 or newer
        init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:166:2: note: add @available attribute to enclosing initializer
        init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:166:33: error: 'View' is only available in tvOS 13.0 or newer
        init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:166:2: note: add @available attribute to enclosing initializer
        init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:166:77: error: 'AnyView' is only available in tvOS 13.0 or newer
        init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:166:2: note: add @available attribute to enclosing initializer
        init<Content: View, Container: View>(id: SectionID, container: @escaping ((AnyView, ASCellContext) -> Container), content: () -> Content)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:177:16: error: 'View' is only available in tvOS 13.0 or newer
        init<Content: View>(id: SectionID, content: () -> Content)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:177:2: note: add @available attribute to enclosing initializer
        init<Content: View>(id: SectionID, content: () -> Content)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Initialisers.swift:131:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:11:30: error: 'View' is only available in tvOS 13.0 or newer
        func sectionHeader<Content: View>(content: () -> Content?) -> Self
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:11:7: note: add @available attribute to enclosing instance method
        func sectionHeader<Content: View>(content: () -> Content?) -> Self
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:18:30: error: 'View' is only available in tvOS 13.0 or newer
        func sectionFooter<Content: View>(content: () -> Content?) -> Self
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:18:7: note: add @available attribute to enclosing instance method
        func sectionFooter<Content: View>(content: () -> Content?) -> Self
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:25:37: error: 'View' is only available in tvOS 13.0 or newer
        func sectionSupplementary<Content: View>(ofKind kind: String, content: () -> Content?) -> Self
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:25:7: note: add @available attribute to enclosing instance method
        func sectionSupplementary<Content: View>(ofKind kind: String, content: () -> Content?) -> Self
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASSection+Modifiers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASCollectionViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:49:74: error: 'View' is only available in tvOS 13.0 or newer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:49:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:54:4: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
                @ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:49:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, DataID: Hashable, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:70:56: error: 'View' is only available in tvOS 13.0 or newer
        init<DataCollection: RandomAccessCollection, Content: View>(
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:70:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:75:62: error: 'Identifiable' is only available in tvOS 13.0 or newer
                where DataCollection.Index == Int, DataCollection.Element: Identifiable
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:70:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:74:4: error: 'ViewBuilder' is only available in tvOS 13.0 or newer
                @ViewBuilder contentBuilder: @escaping ((DataCollection.Element, ASCellContext) -> Content))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:70:2: note: add @available attribute to enclosing initializer
        init<DataCollection: RandomAccessCollection, Content: View>(
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Initialisers.swift:31:8: note: add @available attribute to enclosing extension
public extension ASTableView where SectionID == Int
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:93:39: error: 'Binding' is only available in tvOS 13.0 or newer
        func scrollPositionSetter(_ binding: Binding<ASTableViewScrollPosition?>) -> Self
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:93:7: note: add @available attribute to enclosing instance method
        func scrollPositionSetter(_ binding: Binding<ASTableViewScrollPosition?>) -> Self
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:9:8: note: add @available attribute to enclosing extension
public extension ASTableView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:115:42: error: 'View' is only available in tvOS 13.0 or newer
        func sectionHeaderInsetGrouped<Content: View>(content: () -> Content?) -> Self
                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:115:7: note: add @available attribute to enclosing instance method
        func sectionHeaderInsetGrouped<Content: View>(content: () -> Content?) -> Self
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:113:8: note: add @available attribute to enclosing extension
public extension ASTableViewSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:139:54: error: 'some' return types are only available in tvOS 13.0.0 or newer
        func shrinkToContentSize(isEnabled: Bool = true) -> some View
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:139:7: note: add @available attribute to enclosing instance method
        func shrinkToContentSize(isEnabled: Bool = true) -> some View
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:137:8: note: add @available attribute to enclosing extension
public extension ASTableView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:139:59: error: 'View' is only available in tvOS 13.0 or newer
        func shrinkToContentSize(isEnabled: Bool = true) -> some View
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:139:7: note: add @available attribute to enclosing instance method
        func shrinkToContentSize(isEnabled: Bool = true) -> some View
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:137:8: note: add @available attribute to enclosing extension
public extension ASTableView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:144:49: error: 'some' return types are only available in tvOS 13.0.0 or newer
        func fitContentSize(isEnabled: Bool = true) -> some View
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:144:7: note: add @available attribute to enclosing instance method
        func fitContentSize(isEnabled: Bool = true) -> some View
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:137:8: note: add @available attribute to enclosing extension
public extension ASTableView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:144:54: error: 'View' is only available in tvOS 13.0 or newer
        func fitContentSize(isEnabled: Bool = true) -> some View
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:144:7: note: add @available attribute to enclosing instance method
        func fitContentSize(isEnabled: Bool = true) -> some View
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/ASTableView+Modifiers.swift:137:8: note: add @available attribute to enclosing extension
public extension ASTableView
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:11:46: error: 'AnyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewCell: UICollectionViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:11:55: error: 'AnyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewCell: UICollectionViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:11:63: error: 'EmptyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewCell: UICollectionViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:55:27: error: 'View' is only available in tvOS 13.0 or newer
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:55:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewCell: UICollectionViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewDecoration.swift:8:29: error: 'View' is only available in tvOS 13.0 or newer
public protocol Decoration: View
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewDecoration.swift:8:17: note: add @available attribute to enclosing protocol
public protocol Decoration: View
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:11:46: error: 'AnyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:11:55: error: 'AnyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:11:63: error: 'EmptyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:47:27: error: 'View' is only available in tvOS 13.0 or newer
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:47:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASCollectionViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASCollectionViewSupplementaryView: UICollectionReusableView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:11:46: error: 'AnyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:11:55: error: 'AnyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:11:63: error: 'EmptyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:57:27: error: 'View' is only available in tvOS 13.0 or newer
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:57:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewCell.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewCell: UITableViewCell, ASDataSourceConfigurableCell
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:11:46: error: 'AnyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:11:55: error: 'AnyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:11:63: error: 'EmptyView' is only available in tvOS 13.0 or newer
        let hostingController = ASHostingController<AnyView>(AnyView(EmptyView()))
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:46:27: error: 'View' is only available in tvOS 13.0 or newer
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:46:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Cells/ASTableViewSupplementaryView.swift:8:7: note: add @available attribute to enclosing class
class ASTableViewSupplementaryView: UITableViewHeaderFooterView, ASDataSourceConfigurableSupplementary
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift:12:19: error: 'Binding' is only available in tvOS 13.0 or newer
        var dataBinding: Binding<[Data]>?
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift:8:15: note: add @available attribute to enclosing generic struct
public struct ASDragDropConfig<Data>
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ASDragDropConfig.swift:37:59: error: 'UIDragItem' is unavailable in tvOS
        var dropItemProvider: ((_ sourceItem: Data?, _ dragItem: UIDragItem) -> Data?)?
                                                                 ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Config/ClosureTypeAliases.swift:32:79: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
public typealias ContextMenuProvider<Data> = ((_ index: Int, _ item: Data) -> UIContextMenuConfiguration?)
                                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:97:103: error: 'UIDragSession' is unavailable in tvOS
        open func collectionView(_ collectionView: UICollectionView, dragSessionAllowsMoveOperation session: UIDragSession) -> Bool
                                                                                                             ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:70:11: note: 'UIDragSession' has been explicitly marked unavailable here
@protocol UIDragSession <UIDragDropSession>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:102:90: error: 'UIDragSession' is unavailable in tvOS
        open func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:70:11: note: 'UIDragSession' has been explicitly marked unavailable here
@protocol UIDragSession <UIDragDropSession>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:102:134: error: 'UIDragItem' is unavailable in tvOS
        open func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                                                            ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:107:93: error: 'UIDropSession' is unavailable in tvOS
        open func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                   ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:86:11: note: 'UIDropSession' has been explicitly marked unavailable here
@protocol UIDropSession <UIDragDropSession, NSProgressReporting>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:107:170: error: 'UICollectionViewDropProposal' is unavailable in tvOS
        open func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:656:12: note: 'UICollectionViewDropProposal' has been explicitly marked unavailable here
@interface UICollectionViewDropProposal : UIDropProposal
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:113:92: error: 'UICollectionViewDropCoordinator' is unavailable in tvOS
        open func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:668:11: note: 'UICollectionViewDropCoordinator' has been explicitly marked unavailable here
@protocol UICollectionViewDropCoordinator <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:95:37: error: 'UICollectionViewDragDelegate' is unavailable in tvOS
extension ASCollectionViewDelegate: UICollectionViewDragDelegate, UICollectionViewDropDelegate
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:539:11: note: 'UICollectionViewDragDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDragDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:95:67: error: 'UICollectionViewDropDelegate' is unavailable in tvOS
extension ASCollectionViewDelegate: UICollectionViewDragDelegate, UICollectionViewDropDelegate
                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:586:11: note: 'UICollectionViewDropDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDropDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:127:138: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
        open func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:127:12: note: add @available attribute to enclosing instance method
        open func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:125:1: note: add @available attribute to enclosing extension
extension ASCollectionViewDelegate
^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Delegate/ASCollectionViewDelegate.swift:127:2: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
        open func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
        ^~~~
        public
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:27:18: error: 'EnvironmentValues' is only available in tvOS 13.0 or newer
public extension EnvironmentValues
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Environment/EnvironmentKeys.swift:27:8: note: add @available attribute to enclosing extension
public extension EnvironmentValues
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:13:13: error: 'AnyView' is only available in tvOS 13.0 or newer
                case view(AnyView)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:10:14: note: add @available attribute to enclosing enum
        public enum Wrapper
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:16:17: error: 'View' is only available in tvOS 13.0 or newer
                init<Content: View>(_ view: Content)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:16:3: note: add @available attribute to enclosing initializer
                init<Content: View>(_ view: Content)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:10:14: note: add @available attribute to enclosing enum
        public enum Wrapper
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:21:24: error: 'AnyView' is only available in tvOS 13.0 or newer
                func flattened() -> [AnyView]
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:21:8: note: add @available attribute to enclosing instance method
                func flattened() -> [AnyView]
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:10:14: note: add @available attribute to enclosing enum
        public enum Wrapper
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:37:46: error: 'View' is only available in tvOS 13.0 or newer
        public static func buildExpression<Content: View>(_ view: Content?) -> Wrapper
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:37:21: note: add @available attribute to enclosing static method
        public static func buildExpression<Content: View>(_ view: Content?) -> Wrapper
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:8:15: note: add @available attribute to enclosing struct
public struct ViewArrayBuilder
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:42:46: error: 'View' is only available in tvOS 13.0 or newer
        public static func buildExpression<Content: View>(_ views: [Content]?) -> Wrapper
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:42:21: note: add @available attribute to enclosing static method
        public static func buildExpression<Content: View>(_ views: [Content]?) -> Wrapper
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/FunctionBuilders/ViewArrayBuilder.swift:8:15: note: add @available attribute to enclosing struct
public struct ViewArrayBuilder
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:47:37: error: 'Binding' is only available in tvOS 13.0 or newer
        internal var scrollPositionSetter: Binding<ASCollectionViewScrollPosition?>?
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:7:15: note: add @available attribute to enclosing generic struct
public struct ASCollectionView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:64:3: error: 'Environment' is only available in tvOS 13.0 or newer
        @Environment(\.invalidateCellLayout) var invalidateParentCellLayout // Call this if using content size binding (nested inside another ASCollectionView)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:7:15: note: add @available attribute to enclosing generic struct
public struct ASCollectionView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:283:63: error: 'Transaction' is only available in tvOS 13.0 or newer
                func populateDataSource(animated: Bool = true, transaction: Transaction? = nil)
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:283:8: note: add @available attribute to enclosing instance method
                func populateDataSource(animated: Bool = true, transaction: Transaction? = nil)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:304:59: error: 'Transaction' is only available in tvOS 13.0 or newer
                func updateContent(_ cv: UICollectionView, transaction: Transaction?)
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:304:8: note: add @available attribute to enclosing instance method
                func updateContent(_ cv: UICollectionView, transaction: Transaction?)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:316:41: error: 'Transaction' is only available in tvOS 13.0 or newer
                func refreshVisibleCells(transaction: Transaction? = nil, updateAll: Bool = true)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:316:8: note: add @available attribute to enclosing instance method
                func refreshVisibleCells(transaction: Transaction? = nil, updateAll: Bool = true)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:698:73: error: 'Transaction' is only available in tvOS 13.0 or newer
                func updateSelection(_ collectionView: UICollectionView, transaction: Transaction? = nil)
                                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:698:8: note: add @available attribute to enclosing instance method
                func updateSelection(_ collectionView: UICollectionView, transaction: Transaction? = nil)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:748:171: error: 'Transaction' is only available in tvOS 13.0 or newer
                private func updateSelectionInCollectionView(_ collectionView: UICollectionView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                                                                                                                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:748:16: note: add @available attribute to enclosing instance method
                private func updateSelectionInCollectionView(_ collectionView: UICollectionView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:763:86: error: 'UIDragSession' is unavailable in tvOS
                func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                   ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:70:11: note: 'UIDragSession' has been explicitly marked unavailable here
@protocol UIDragSession <UIDragDropSession>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:763:130: error: 'UIDragItem' is unavailable in tvOS
                func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                                                               ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:89: error: 'UIDropSession' is unavailable in tvOS
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                      ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:86:11: note: 'UIDropSession' has been explicitly marked unavailable here
@protocol UIDropSession <UIDragDropSession, NSProgressReporting>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:770:166: error: 'UICollectionViewDropProposal' is unavailable in tvOS
                func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:656:12: note: 'UICollectionViewDropProposal' has been explicitly marked unavailable here
@interface UICollectionViewDropProposal : UIDropProposal
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:790:88: error: 'UICollectionViewDropCoordinator' is unavailable in tvOS
                func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:668:11: note: 'UICollectionViewDropCoordinator' has been explicitly marked unavailable here
@protocol UICollectionViewDropCoordinator <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:913:31: error: 'PassthroughSubject' is only available in tvOS 13.0 or newer
                private let queuePrefetch = PassthroughSubject<Void, Never>()
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:914:37: error: 'AnyCancellable' is only available in tvOS 13.0 or newer
                private var prefetchSubscription: AnyCancellable?
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:126:15: note: add @available attribute to enclosing class
        public class Coordinator: ASCollectionViewCoordinator
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:974:133: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                                                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:974:7: note: add @available attribute to enclosing instance method
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:972:8: note: add @available attribute to enclosing extension
public extension ASCollectionView.Coordinator
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1001:133: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                                                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1001:7: note: add @available attribute to enclosing instance method
        func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:984:19: note: add @available attribute to enclosing protocol
internal protocol ASCollectionViewCoordinator: AnyObject
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1002:85: error: 'UIDragSession' is unavailable in tvOS
        func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                           ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:70:11: note: 'UIDragSession' has been explicitly marked unavailable here
@protocol UIDragSession <UIDragDropSession>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1002:129: error: 'UIDragItem' is unavailable in tvOS
        func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                                                       ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1003:88: error: 'UIDropSession' is unavailable in tvOS
        func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                              ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:86:11: note: 'UIDropSession' has been explicitly marked unavailable here
@protocol UIDropSession <UIDragDropSession, NSProgressReporting>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1003:165: error: 'UICollectionViewDropProposal' is unavailable in tvOS
        func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal
                                                                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:656:12: note: 'UICollectionViewDropProposal' has been explicitly marked unavailable here
@interface UICollectionViewDropProposal : UIDropProposal
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASCollectionView.swift:1004:87: error: 'UICollectionViewDropCoordinator' is unavailable in tvOS
        func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator)
                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:668:11: note: 'UICollectionViewDropCoordinator' has been explicitly marked unavailable here
@protocol UICollectionViewDropCoordinator <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:14:12: error: 'some' return types are only available in tvOS 13.0.0 or newer
        var body: some View
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:14:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:17: note: add @available attribute to enclosing generic struct
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:14:17: error: 'View' is only available in tvOS 13.0 or newer
        var body: some View
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:14:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:17: note: add @available attribute to enclosing generic struct
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:53: error: 'View' is only available in tvOS 13.0 or newer
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:7:17: note: add @available attribute to enclosing generic struct
internal struct ASHostingControllerWrapper<Content: View>: View, ASHostingControllerWrapperProtocol
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:38:46: error: 'View' is only available in tvOS 13.0 or newer
internal class ASHostingController<ViewType: View>: ASHostingControllerProtocol
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:38:16: note: add @available attribute to enclosing generic class
internal class ASHostingController<ViewType: View>: ASHostingControllerProtocol
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:158:47: error: 'View' is only available in tvOS 13.0 or newer
private class AS_UIHostingController<Content: View>: UIHostingController<Content>
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:158:15: note: add @available attribute to enclosing generic class
private class AS_UIHostingController<Content: View>: UIHostingController<Content>
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:158:54: error: 'UIHostingController' is only available in tvOS 13.0 or newer
private class AS_UIHostingController<Content: View>: UIHostingController<Content>
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASHostingController.swift:158:15: note: add @available attribute to enclosing generic class
private class AS_UIHostingController<Content: View>: UIHostingController<Content>
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:10:12: error: 'AnyView' is only available in tvOS 13.0 or newer
        var view: AnyView
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:7:15: note: add @available attribute to enclosing struct
public struct ASCollectionViewStaticContent: Identifiable
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:57:39: error: 'View' is only available in tvOS 13.0 or newer
        mutating func setHeaderView<Content: View>(_ view: Content?)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:57:16: note: add @available attribute to enclosing instance method
        mutating func setHeaderView<Content: View>(_ view: Content?)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:55:10: note: add @available attribute to enclosing extension
internal extension ASCollectionViewSection
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:62:39: error: 'View' is only available in tvOS 13.0 or newer
        mutating func setFooterView<Content: View>(_ view: Content?)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:62:16: note: add @available attribute to enclosing instance method
        mutating func setFooterView<Content: View>(_ view: Content?)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:55:10: note: add @available attribute to enclosing extension
internal extension ASCollectionViewSection
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:67:46: error: 'View' is only available in tvOS 13.0 or newer
        mutating func setSupplementaryView<Content: View>(_ view: Content?, ofKind kind: String)
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:67:16: note: add @available attribute to enclosing instance method
        mutating func setSupplementaryView<Content: View>(_ view: Content?, ofKind kind: String)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:55:10: note: add @available attribute to enclosing extension
internal extension ASCollectionViewSection
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:84:45: error: 'AnyView' is only available in tvOS 13.0 or newer
        func supplementary(ofKind kind: String) -> AnyView?
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:84:7: note: add @available attribute to enclosing instance method
        func supplementary(ofKind kind: String) -> AnyView?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSection.swift:55:10: note: add @available attribute to enclosing extension
internal extension ASCollectionViewSection
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:13:66: error: 'AnyView' is only available in tvOS 13.0 or newer
        func content(forItemID itemID: ASCollectionViewItemUniqueID) -> AnyView
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:13:7: note: add @available attribute to enclosing instance method
        func content(forItemID itemID: ASCollectionViewItemUniqueID) -> AnyView
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:14:58: error: 'AnyView' is only available in tvOS 13.0 or newer
        func content(supplementaryID: ASSupplementaryCellID) -> AnyView?
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:14:7: note: add @available attribute to enclosing instance method
        func content(supplementaryID: ASSupplementaryCellID) -> AnyView?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:15:35: error: 'AnyView' is only available in tvOS 13.0 or newer
        var supplementaryViews: [String: AnyView] { get set }
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:15:6: note: add @available attribute to enclosing property
        var supplementaryViews: [String: AnyView] { get set }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:21:41: error: 'UIDragItem' is unavailable in tvOS
        func willAcceptDropItem(from dragItem: UIDragItem) -> Bool
                                               ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:22:48: error: 'UIDragItem' is unavailable in tvOS
        func getDragItem(for indexPath: IndexPath) -> UIDragItem?
                                                      ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:23:52: error: 'UIDragItem' is unavailable in tvOS
        func getItemID<SectionID: Hashable>(for dragItem: UIDragItem, withSectionID sectionID: SectionID) -> ASCollectionViewItemUniqueID?
                                                          ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:28:27: error: 'UIDragItem' is unavailable in tvOS
        func applyInsert(items: [UIDragItem], at index: Int) -> Bool
                                 ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:31:51: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
        func getContextMenu(for indexPath: IndexPath) -> UIContextMenuConfiguration?
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:31:7: note: add @available attribute to enclosing instance method
        func getContextMenu(for indexPath: IndexPath) -> UIContextMenuConfiguration?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:39:30: error: 'Binding' is only available in tvOS 13.0 or newer
        var selectedIndicesBinding: Binding<Set<Int>>? { get }
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:39:6: note: add @available attribute to enclosing property
        var selectedIndicesBinding: Binding<Set<Int>>? { get }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:7:19: note: add @available attribute to enclosing protocol
internal protocol ASSectionDataSourceProtocol
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:57:27: error: 'View' is only available in tvOS 13.0 or newer
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:57:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(itemID: ASCollectionViewItemUniqueID, content: Content)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:55:10: note: add @available attribute to enclosing protocol
protocol ASDataSourceConfigurableCell
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:58:45: error: 'AnyView' is only available in tvOS 13.0 or newer
        var hostingController: ASHostingController<AnyView> { get }
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:58:6: note: add @available attribute to enclosing property
        var hostingController: ASHostingController<AnyView> { get }
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:55:10: note: add @available attribute to enclosing protocol
protocol ASDataSourceConfigurableCell
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:66:27: error: 'View' is only available in tvOS 13.0 or newer
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:66:7: note: add @available attribute to enclosing instance method
        func setContent<Content: View>(supplementaryID: ASSupplementaryCellID, content: Content?)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:64:10: note: add @available attribute to enclosing protocol
protocol ASDataSourceConfigurableSupplementary
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:74:20: error: 'Binding' is only available in tvOS 13.0 or newer
        case highlighting(Binding<Set<Int>>)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:71:13: note: add @available attribute to enclosing enum
public enum ASSectionSelectionMode
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:76:22: error: 'Binding' is only available in tvOS 13.0 or newer
        case selectMultiple(Binding<Set<Int>>)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:71:13: note: add @available attribute to enclosing enum
public enum ASSectionSelectionMode
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:100:35: error: 'AnyView' is only available in tvOS 13.0 or newer
        var supplementaryViews: [String: AnyView] = [:]
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:124:66: error: 'AnyView' is only available in tvOS 13.0 or newer
        func content(forItemID itemID: ASCollectionViewItemUniqueID) -> AnyView
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:124:7: note: add @available attribute to enclosing instance method
        func content(forItemID itemID: ASCollectionViewItemUniqueID) -> AnyView
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:134:58: error: 'AnyView' is only available in tvOS 13.0 or newer
        func content(supplementaryID: ASSupplementaryCellID) -> AnyView?
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:134:7: note: add @available attribute to enclosing instance method
        func content(supplementaryID: ASSupplementaryCellID) -> AnyView?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:220:48: error: 'UIDragItem' is unavailable in tvOS
        func getDragItem(for indexPath: IndexPath) -> UIDragItem?
                                                      ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:233:41: error: 'UIDragItem' is unavailable in tvOS
        func willAcceptDropItem(from dragItem: UIDragItem) -> Bool
                                               ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:238:34: error: 'UIDragItem' is unavailable in tvOS
        func getDropItem(from dragItem: UIDragItem) -> Data?
                                        ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:246:52: error: 'UIDragItem' is unavailable in tvOS
        func getItemID<SectionID: Hashable>(for dragItem: UIDragItem, withSectionID sectionID: SectionID) -> ASCollectionViewItemUniqueID?
                                                          ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:295:27: error: 'UIDragItem' is unavailable in tvOS
        func applyInsert(items: [UIDragItem], at index: Int) -> Bool
                                 ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:315:51: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
        func getContextMenu(for indexPath: IndexPath) -> UIContextMenuConfiguration?
                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:315:7: note: add @available attribute to enclosing instance method
        func getContextMenu(for indexPath: IndexPath) -> UIContextMenuConfiguration?
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:330:33: error: 'Binding' is only available in tvOS 13.0 or newer
        var highlightedIndicesBinding: Binding<Set<Int>>?
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:330:6: note: add @available attribute to enclosing property
        var highlightedIndicesBinding: Binding<Set<Int>>?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:341:30: error: 'Binding' is only available in tvOS 13.0 or newer
        var selectedIndicesBinding: Binding<Set<Int>>?
                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:341:6: note: add @available attribute to enclosing property
        var selectedIndicesBinding: Binding<Set<Int>>?
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:167: error: 'View' is only available in tvOS 13.0 or newer
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                                                                                                                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:184: error: 'View' is only available in tvOS 13.0 or newer
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                                                                                                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASSectionDataSource.swift:80:17: note: add @available attribute to enclosing generic struct
internal struct ASSectionDataSource<DataCollection: RandomAccessCollection, DataID, Content, Container>: ASSectionDataSourceProtocol where DataID: Hashable, Content: View, Container: View, DataCollection.Index == Int
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:30:37: error: 'Binding' is only available in tvOS 13.0 or newer
        internal var scrollPositionSetter: Binding<ASTableViewScrollPosition?>?
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:10:15: note: add @available attribute to enclosing generic struct
public struct ASTableView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:52:3: error: 'Environment' is only available in tvOS 13.0 or newer
        @Environment(\.invalidateCellLayout) var invalidateParentCellLayout // Call this if using content size binding (nested inside another ASCollectionView)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:10:15: note: add @available attribute to enclosing generic struct
public struct ASTableView<SectionID: Hashable>: UIViewControllerRepresentable, ContentSize
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:238:63: error: 'Transaction' is only available in tvOS 13.0 or newer
                func populateDataSource(animated: Bool = true, transaction: Transaction? = nil)
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:238:8: note: add @available attribute to enclosing instance method
                func populateDataSource(animated: Bool = true, transaction: Transaction? = nil)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:261:54: error: 'Transaction' is only available in tvOS 13.0 or newer
                func updateContent(_ tv: UITableView, transaction: Transaction?)
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:261:8: note: add @available attribute to enclosing instance method
                func updateContent(_ tv: UITableView, transaction: Transaction?)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:272:41: error: 'Transaction' is only available in tvOS 13.0 or newer
                func refreshVisibleCells(transaction: Transaction?, updateAll: Bool = true)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:272:8: note: add @available attribute to enclosing instance method
                func refreshVisibleCells(transaction: Transaction?, updateAll: Bool = true)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:441:118: error: 'UISwipeActionsConfiguration' is unavailable in tvOS
                public func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration?
                                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwipeActionsConfiguration.h:16:12: note: 'UISwipeActionsConfiguration' has been explicitly marked unavailable here
@interface UISwipeActionsConfiguration : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:554:63: error: 'Transaction' is only available in tvOS 13.0 or newer
                func updateSelection(_ tableView: UITableView, transaction: Transaction? = nil)
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:554:8: note: add @available attribute to enclosing instance method
                func updateSelection(_ tableView: UITableView, transaction: Transaction? = nil)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:604:156: error: 'Transaction' is only available in tvOS 13.0 or newer
                private func updateSelectionInTableView(_ tableView: UITableView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                                                                                                                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:604:16: note: add @available attribute to enclosing instance method
                private func updateSelectionInTableView(_ tableView: UITableView, indexPathsToDeselect: Set<IndexPath>, indexPathsToSelect: Set<IndexPath>, transaction: Transaction? = nil)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:611:78: error: 'UIDragSession' is unavailable in tvOS
                public func tableView(_ tableView: UITableView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                           ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:70:11: note: 'UIDragSession' has been explicitly marked unavailable here
@protocol UIDragSession <UIDragDropSession>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:611:122: error: 'UIDragItem' is unavailable in tvOS
                public func tableView(_ tableView: UITableView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem]
                                                                                                                                       ^~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragItem.h:17:12: note: 'UIDragItem' has been explicitly marked unavailable here
@interface UIDragItem : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:624:81: error: 'UIDropSession' is unavailable in tvOS
                public func tableView(_ tableView: UITableView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UITableViewDropProposal
                                                                                              ^~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDragSession.h:86:11: note: 'UIDropSession' has been explicitly marked unavailable here
@protocol UIDropSession <UIDragDropSession, NSProgressReporting>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:624:158: error: 'UITableViewDropProposal' is unavailable in tvOS
                public func tableView(_ tableView: UITableView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UITableViewDropProposal
                                                                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:711:12: note: 'UITableViewDropProposal' has been explicitly marked unavailable here
@interface UITableViewDropProposal : UIDropProposal
           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:644:80: error: 'UITableViewDropCoordinator' is unavailable in tvOS
                public func tableView(_ tableView: UITableView, performDropWith coordinator: UITableViewDropCoordinator)
                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:722:11: note: 'UITableViewDropCoordinator' has been explicitly marked unavailable here
@protocol UITableViewDropCoordinator <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:785:125: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
                public func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                                                                                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:785:15: note: add @available attribute to enclosing instance method
                public func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration?
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:15: note: add @available attribute to enclosing class
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:117: error: 'UITableViewDragDelegate' is unavailable in tvOS
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:608:11: note: 'UITableViewDragDelegate' has been explicitly marked unavailable here
@protocol UITableViewDragDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:108:142: error: 'UITableViewDropDelegate' is unavailable in tvOS
        public class Coordinator: NSObject, ASTableViewCoordinator, UITableViewDelegate, UITableViewDataSourcePrefetching, UITableViewDragDelegate, UITableViewDropDelegate
                                                                                                                                                    ^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:648:11: note: 'UITableViewDropDelegate' has been explicitly marked unavailable here
@protocol UITableViewDropDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Implementation/ASTableView.swift:441:15: error: cannot override 'tableView' which has been marked unavailable
                public func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration?
                            ^
UIKit.UITableViewDelegate.tableView:3:17: note: 'tableView(_:trailingSwipeActionsConfigurationForRowAt:)' has been explicitly marked unavailable here
  optional func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration?}
                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:118:44: error: 'NSCollectionLayoutEnvironment' is only available in tvOS 13.0 or newer
        static func emptyPlaceholder(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:118:14: note: add @available attribute to enclosing static method
        static func emptyPlaceholder(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:116:9: note: add @available attribute to enclosing extension
private extension NSCollectionLayoutSection
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:118:136: error: 'NSCollectionLayoutSection' is only available in tvOS 13.0 or newer
        static func emptyPlaceholder(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                                                                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:118:14: note: add @available attribute to enclosing static method
        static func emptyPlaceholder(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:116:9: note: add @available attribute to enclosing extension
private extension NSCollectionLayoutSection
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:116:19: error: 'NSCollectionLayoutSection' is only available in tvOS 13.0 or newer
private extension NSCollectionLayoutSection
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:116:9: note: add @available attribute to enclosing extension
private extension NSCollectionLayoutSection
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:128:31: error: 'View' is only available in tvOS 13.0 or newer
        func decorationView<Content: View & Decoration>(_ viewType: Content.Type, forDecorationViewOfKind elementKind: String) -> Self
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:128:7: note: add @available attribute to enclosing instance method
        func decorationView<Content: View & Decoration>(_ viewType: Content.Type, forDecorationViewOfKind elementKind: String) -> Self
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:126:8: note: add @available attribute to enclosing extension
public extension ASCollectionLayout
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:139:47: error: 'NSCollectionLayoutSection' is only available in tvOS 13.0 or newer
        public init(_ sectionLayout: @escaping () -> NSCollectionLayoutSection)
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:139:9: note: add @available attribute to enclosing initializer
        public init(_ sectionLayout: @escaping () -> NSCollectionLayoutSection)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:146:57: error: 'NSCollectionLayoutEnvironment' is only available in tvOS 13.0 or newer
        public init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment) -> NSCollectionLayoutSection)
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:146:9: note: add @available attribute to enclosing initializer
        public init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment) -> NSCollectionLayoutSection)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:146:91: error: 'NSCollectionLayoutSection' is only available in tvOS 13.0 or newer
        public init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment) -> NSCollectionLayoutSection)
                                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:146:9: note: add @available attribute to enclosing initializer
        public init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment) -> NSCollectionLayoutSection)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:153:50: error: 'NSCollectionLayoutEnvironment' is only available in tvOS 13.0 or newer
        init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection)
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:153:2: note: add @available attribute to enclosing initializer
        init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:153:144: error: 'NSCollectionLayoutSection' is only available in tvOS 13.0 or newer
        init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection)
                                                                                                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:153:2: note: add @available attribute to enclosing initializer
        init(_ sectionLayout: @escaping (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:158:44: error: 'NSCollectionLayoutEnvironment' is only available in tvOS 13.0 or newer
        var layoutSectionClosure: (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:158:138: error: 'NSCollectionLayoutSection' is only available in tvOS 13.0 or newer
        var layoutSectionClosure: (_ environment: NSCollectionLayoutEnvironment, _ primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                                                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:160:38: error: 'NSCollectionLayoutEnvironment' is only available in tvOS 13.0 or newer
        func makeLayoutSection(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:160:7: note: add @available attribute to enclosing instance method
        func makeLayoutSection(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:160:130: error: 'NSCollectionLayoutSection' is only available in tvOS 13.0 or newer
        func makeLayoutSection(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
                                                                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:160:7: note: add @available attribute to enclosing instance method
        func makeLayoutSection(environment: NSCollectionLayoutEnvironment, primaryScrollDirection: UICollectionView.ScrollDirection) -> NSCollectionLayoutSection
             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:137:15: note: add @available attribute to enclosing struct
public struct ASCollectionLayoutSection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:170:13: error: 'NSCollectionLayoutDimension' is only available in tvOS 13.0 or newer
                itemSize: NSCollectionLayoutDimension = .estimated(200),
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:169:14: note: add @available attribute to enclosing static method
        static func list(
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:167:8: note: add @available attribute to enclosing extension
public extension ASCollectionLayoutSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:236:13: error: 'NSCollectionLayoutDimension' is only available in tvOS 13.0 or newer
                itemSize: NSCollectionLayoutDimension = .estimated(150),
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:232:14: note: add @available attribute to enclosing static method
        static func grid(
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:224:8: note: add @available attribute to enclosing extension
public extension ASCollectionLayoutSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:305:18: error: 'NSCollectionLayoutDimension' is only available in tvOS 13.0 or newer
                itemDimension: NSCollectionLayoutDimension = .fractionalWidth(0.9),
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:303:14: note: add @available attribute to enclosing static method
        static func orthogonalGrid(
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:301:8: note: add @available attribute to enclosing extension
public extension ASCollectionLayoutSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:306:21: error: 'NSCollectionLayoutDimension' is only available in tvOS 13.0 or newer
                sectionDimension: NSCollectionLayoutDimension = .fractionalHeight(0.8),
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:303:14: note: add @available attribute to enclosing static method
        static func orthogonalGrid(
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:301:8: note: add @available attribute to enclosing extension
public extension ASCollectionLayoutSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:307:32: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is only available in tvOS 13.0 or newer
                orthogonalScrollingBehavior: UICollectionLayoutSectionOrthogonalScrollingBehavior = .groupPagingCentered,
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:303:14: note: add @available attribute to enclosing static method
        static func orthogonalGrid(
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Layout/ASCollectionViewLayout.swift:301:8: note: add @available attribute to enclosing extension
public extension ASCollectionLayoutSection
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:9:27: error: 'Binding' is only available in tvOS 13.0 or newer
        subscript(index: Int) -> Binding<Set<Int>>
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:9:2: note: add @available attribute to enclosing subscript
        subscript(index: Int) -> Binding<Set<Int>>
        ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:7:8: note: add @available attribute to enclosing extension
public extension Binding where Value == [Int: Set<Int>]
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:7:18: error: 'Binding' is only available in tvOS 13.0 or newer
public extension Binding where Value == [Int: Set<Int>]
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/Binding+Sequence.swift:7:8: note: add @available attribute to enclosing extension
public extension Binding where Value == [Int: Set<Int>]
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:31:3: error: 'State' is only available in tvOS 13.0 or newer
        @State var contentSizeTracker = ContentSizeTracker()
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:8: note: add @available attribute to enclosing generic struct
struct SelfSizingWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:45:12: error: 'some' return types are only available in tvOS 13.0.0 or newer
        var body: some View
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:45:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:8: note: add @available attribute to enclosing generic struct
struct SelfSizingWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:45:17: error: 'View' is only available in tvOS 13.0 or newer
        var body: some View
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:45:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:8: note: add @available attribute to enclosing generic struct
struct SelfSizingWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:35: error: 'View' is only available in tvOS 13.0 or newer
struct SelfSizingWrapper<Content: View & ContentSize>: View
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:29:8: note: add @available attribute to enclosing generic struct
struct SelfSizingWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:54:3: error: 'ObservedObject' is only available in tvOS 13.0 or newer
        @ObservedObject
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:8: note: add @available attribute to enclosing generic struct
struct SubWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:62:12: error: 'some' return types are only available in tvOS 13.0.0 or newer
        var body: some View
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:62:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:8: note: add @available attribute to enclosing generic struct
struct SubWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:62:17: error: 'View' is only available in tvOS 13.0 or newer
        var body: some View
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:62:6: note: add @available attribute to enclosing property
        var body: some View
            ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:8: note: add @available attribute to enclosing generic struct
struct SubWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:28: error: 'View' is only available in tvOS 13.0 or newer
struct SubWrapper<Content: View & ContentSize>: View
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:52:8: note: add @available attribute to enclosing generic struct
struct SubWrapper<Content: View & ContentSize>: View
       ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:79:3: error: 'Published' is only available in tvOS 13.0 or newer
        @Published
         ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:77:7: note: add @available attribute to enclosing class
class ContentSizeTracker: ObservableObject
      ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:77:27: error: 'ObservableObject' is only available in tvOS 13.0 or newer
class ContentSizeTracker: ObservableObject
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift:77:7: note: add @available attribute to enclosing class
class ContentSizeTracker: ObservableObject
      ^
SwiftCompile normal arm64 Compiling\ GlobalConvenienceFunctions.swift,\ RandomAccessCollection+Safe.swift,\ ShrinkToFitWrapper.swift,\ AS_UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/GlobalConvenienceFunctions.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/RandomAccessCollection+Safe.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/GlobalConvenienceFunctions.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/RandomAccessCollection+Safe.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/Support/ShrinkToFitWrapper.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UICollectionView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AS_UITableView.swift,\ UICollectionView+Convenience.swift,\ UIScrollView+Convenience.swift,\ UIView+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UICollectionView+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIView+Convenience.swift (in target 'ASCollectionView' from project 'ASCollectionView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKit/AS_UITableView.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UICollectionView+Convenience.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIScrollView+Convenience.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ASCollectionView/UIKitExtensions/UIView+Convenience.swift (in target 'ASCollectionView' from project 'ASCollectionView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling StagedChangeset.swift (in target 'DifferenceKit' from project 'DifferenceKit')
SwiftDriver\ Compilation DifferenceKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'DifferenceKit' from project 'DifferenceKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name DifferenceKit -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DifferenceKit.build/Debug-appletvos/DifferenceKit.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/DifferenceKit.build/Debug-appletvos/DifferenceKit.build/Objects-normal/arm64/DifferenceKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ ASCollectionView (in target 'ASCollectionView' from project 'ASCollectionView')
	EmitSwiftModule normal arm64 (in target 'ASCollectionView' from project 'ASCollectionView')
	Building workspace spi-builder-workspace with scheme ASCollectionView-Package
(3 failures)
BUILD FAILURE 6.1 tvOS