Build Information
Failed to build SectionKit, reference dev (afc679
), with Swift 6.1 for tvOS using Xcode 16.3 on 1 May 2025 09:58:01 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SectionKit-Package -destination generic/platform=tvOS
Build Log
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingForward.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingForwardProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingObserverProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCViewDataSourcePrefetching.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCViewDataSourcePrefetchingProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:16:28: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
let configuration: UIContextMenuConfiguration
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:13:12: note: add @available attribute to enclosing struct
struct ContextMenuConfiguration {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:197:124: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, shouldSpringLoadItemAt indexPath: IndexPath, with context: any UISpringLoadedInteractionContext) -> SKHandleResult<Bool> {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:264:151: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:264:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:286:127: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:286:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:286:173: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:286:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:302:125: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:302:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:302:171: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:302:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:342:155: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:342:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:365:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:365:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:365:195: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:365:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:383:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:383:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:383:195: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:383:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift:43:8: note: add @available attribute to enclosing extension
public extension SKCDelegate {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:348:124: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, shouldSpringLoadItemAt indexPath: IndexPath, with context: any UISpringLoadedInteractionContext) -> Bool {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:428:140: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint) -> UIContextMenuConfiguration? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:428:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint) -> UIContextMenuConfiguration? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:446:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:446:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:446:180: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:446:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:463:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:463:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:463:180: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:463:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:480:112: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:480:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:480:154: error: 'UIContextMenuInteractionCommitAnimating' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:90:11: note: 'UIContextMenuInteractionCommitAnimating' has been explicitly marked unavailable here
@protocol UIContextMenuInteractionCommitAnimating <UIContextMenuInteractionAnimating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:497:99: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:497:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:497:142: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:497:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:514:106: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:514:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:514:149: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:514:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:531:154: error: 'ActivationConfiguration' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, sceneActivationConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIWindowScene.ActivationConfiguration? {
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowSceneActivationConfiguration.h:19:12: note: 'ActivationConfiguration' has been explicitly marked unavailable here
@interface UIWindowSceneActivationConfiguration : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:553:136: 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/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:553:10: 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/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:570:127: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:570:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:570:158: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:570:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:588:125: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:588:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:588:156: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:588:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift:74:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForward {
^
SwiftCompile normal arm64 Compiling\ SKCSupplementary.swift,\ SKCSupplementaryActionType.swift,\ SKCSingleTypeSectionProtocol.swift,\ SKCSupplementaryProtocol.swift,\ SKActor.swift,\ SKBinding.swift,\ SKHandleResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSupplementary.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSupplementaryActionType.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Protocols/SKCSingleTypeSectionProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Protocols/SKCSupplementaryProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKActor.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKBinding.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKHandleResult.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSupplementary.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSupplementaryActionType.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Protocols/SKCSingleTypeSectionProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Protocols/SKCSupplementaryProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKActor.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKBinding.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKHandleResult.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SKCSingleTypeSection+onAction.swift,\ SKCSingleTypeSection+refresh.swift,\ SKCSingleTypeSection+subscribe.swift,\ SKCSingleTypeSection+supplementary.swift,\ SKCSingleTypeSection.swift,\ SKCSingleTypeSectionRowContext.swift,\ SKCSingleTypeWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+onAction.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+refresh.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+subscribe.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+supplementary.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSectionRowContext.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeWrapper.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+onAction.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+refresh.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+subscribe.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+supplementary.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:393:61: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
open func item(shouldSpringLoad row: Int, with context: UISpringLoadedInteractionContext) -> Bool {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:429:58: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
public func contextMenu(row: Int, point: CGPoint) -> UIContextMenuConfiguration? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:429:17: note: add @available attribute to enclosing instance method
public func contextMenu(row: Int, point: CGPoint) -> UIContextMenuConfiguration? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:12:12: note: add @available attribute to enclosing generic class
open class SKCSingleTypeSection<Cell: UICollectionViewCell & SKConfigurableView & SKLoadViewProtocol>: SKCSingleTypeSectionProtocol, SKDisplayedTimesProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:433:61: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
public func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:433:17: note: add @available attribute to enclosing instance method
public func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:12:12: note: add @available attribute to enclosing generic class
open class SKCSingleTypeSection<Cell: UICollectionViewCell & SKConfigurableView & SKLoadViewProtocol>: SKCSingleTypeSectionProtocol, SKDisplayedTimesProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:433:102: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
public func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:433:17: note: add @available attribute to enclosing instance method
public func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:12:12: note: add @available attribute to enclosing generic class
open class SKCSingleTypeSection<Cell: UICollectionViewCell & SKConfigurableView & SKLoadViewProtocol>: SKCSingleTypeSectionProtocol, SKDisplayedTimesProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:437:61: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
public func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:437:17: note: add @available attribute to enclosing instance method
public func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:12:12: note: add @available attribute to enclosing generic class
open class SKCSingleTypeSection<Cell: UICollectionViewCell & SKConfigurableView & SKLoadViewProtocol>: SKCSingleTypeSectionProtocol, SKDisplayedTimesProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:437:102: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
public func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:437:17: note: add @available attribute to enclosing instance method
public func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift:12:12: note: add @available attribute to enclosing generic class
open class SKCSingleTypeSection<Cell: UICollectionViewCell & SKConfigurableView & SKLoadViewProtocol>: SKCSingleTypeSectionProtocol, SKDisplayedTimesProtocol {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSectionRowContext.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeWrapper.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SKCDelegateForwardProtocol.swift,\ SKCDelegateObserverProtocol.swift,\ SKCDelegateProtocol.swift,\ SKCDelegateFlowLayoutForward.swift,\ SKCDelegateFlowLayoutForwardProtocol.swift,\ SKCDelegateFlowLayoutObserverProtocol.swift,\ SKCViewDelegateFlowLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutForwardProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutObserverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCViewDelegateFlowLayout.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:40:124: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, shouldSpringLoadItemAt indexPath: IndexPath, with context: any UISpringLoadedInteractionContext) -> SKHandleResult<Bool>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:45:155: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:45:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:47:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:47:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:47:195: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:47:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:49:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:49:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:49:195: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:49:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:50:112: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:50:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:50:154: error: 'UIContextMenuInteractionCommitAnimating' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) -> SKHandleResult<Void>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:90:11: note: 'UIContextMenuInteractionCommitAnimating' has been explicitly marked unavailable here
@protocol UIContextMenuInteractionCommitAnimating <UIContextMenuInteractionAnimating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:52:99: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:52:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:52:142: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:52:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:54:106: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:54:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:54:149: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:54:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:56:169: error: 'ActivationConfiguration' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, sceneActivationConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> SKHandleResult<UIWindowScene.ActivationConfiguration?>
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowSceneActivationConfiguration.h:19:12: note: 'ActivationConfiguration' has been explicitly marked unavailable here
@interface UIWindowSceneActivationConfiguration : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:58:151: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:58:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:60:127: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:60:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:60:173: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:60:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:62:125: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:62:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:62:171: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:62:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:95:124: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, shouldSpringLoadItemAt indexPath: IndexPath, with context: any UISpringLoadedInteractionContext) -> SKHandleResult<Bool> { .next }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:100:155: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:100:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:102:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:102:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:102:195: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:102:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:104:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:104:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:104:195: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:104:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:105:112: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:105:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:105:154: error: 'UIContextMenuInteractionCommitAnimating' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating) -> SKHandleResult<Void> { .next }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:90:11: note: 'UIContextMenuInteractionCommitAnimating' has been explicitly marked unavailable here
@protocol UIContextMenuInteractionCommitAnimating <UIContextMenuInteractionAnimating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:107:99: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:107:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:107:142: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:107:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:109:106: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:109:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:109:149: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:109:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?) -> SKHandleResult<Void> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:111:169: error: 'ActivationConfiguration' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, sceneActivationConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> SKHandleResult<UIWindowScene.ActivationConfiguration?> { .next }
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowSceneActivationConfiguration.h:19:12: note: 'ActivationConfiguration' has been explicitly marked unavailable here
@interface UIWindowSceneActivationConfiguration : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:113:151: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:113:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> SKHandleResult<UIContextMenuConfiguration?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:115:127: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:115:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:115:173: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:115:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:117:125: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:117:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:117:171: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:117:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:118:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:118:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:118:195: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:118:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath) -> SKHandleResult<UITargetedPreview?> { .next }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateForwardProtocol {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:40:124: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, shouldSpringLoadItemAt indexPath: IndexPath, with context: any UISpringLoadedInteractionContext, value: Bool)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:45:144: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint, value: UIContextMenuConfiguration?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:45:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint, value: UIContextMenuConfiguration?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:47:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:47:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:47:184: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:47:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:49:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:49:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:49:184: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:49:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:50:112: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:50:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:50:154: error: 'UIContextMenuInteractionCommitAnimating' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating, value: Void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:90:11: note: 'UIContextMenuInteractionCommitAnimating' has been explicitly marked unavailable here
@protocol UIContextMenuInteractionCommitAnimating <UIContextMenuInteractionAnimating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:52:99: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:52:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:52:142: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:52:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:54:106: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:54:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:54:149: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:54:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:56:158: error: 'ActivationConfiguration' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, sceneActivationConfigurationForItemAt indexPath: IndexPath, point: CGPoint, value: UIWindowScene.ActivationConfiguration?)
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowSceneActivationConfiguration.h:19:12: note: 'ActivationConfiguration' has been explicitly marked unavailable here
@interface UIWindowSceneActivationConfiguration : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:58:140: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint, value: UIContextMenuConfiguration?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:58:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint, value: UIContextMenuConfiguration?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:60:127: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:60:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:60:162: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:60:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:62:125: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:62:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:62:160: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:62:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:10:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:95:124: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, shouldSpringLoadItemAt indexPath: IndexPath, with context: any UISpringLoadedInteractionContext, value: Bool) {}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:100:144: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint, value: UIContextMenuConfiguration?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:100:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemsAt indexPaths: [IndexPath], point: CGPoint, value: UIContextMenuConfiguration?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:102:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:102:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:102:184: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:102:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, highlightPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:104:101: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:104:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:104:184: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:104:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfiguration configuration: UIContextMenuConfiguration, dismissalPreviewForItemAt indexPath: IndexPath, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:105:112: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:105:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:105:154: error: 'UIContextMenuInteractionCommitAnimating' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: any UIContextMenuInteractionCommitAnimating, value: Void) {}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:90:11: note: 'UIContextMenuInteractionCommitAnimating' has been explicitly marked unavailable here
@protocol UIContextMenuInteractionCommitAnimating <UIContextMenuInteractionAnimating>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:107:99: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:107:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:107:142: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:107:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willDisplayContextMenu configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:109:106: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:109:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:109:149: error: 'UIContextMenuInteractionAnimating' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:109:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?, value: Void) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:111:158: error: 'ActivationConfiguration' is unavailable in tvOS
func collectionView(_ collectionView: UICollectionView, sceneActivationConfigurationForItemAt indexPath: IndexPath, point: CGPoint, value: UIWindowScene.ActivationConfiguration?) {}
^~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowSceneActivationConfiguration.h:19:12: note: 'ActivationConfiguration' has been explicitly marked unavailable here
@interface UIWindowSceneActivationConfiguration : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:113:140: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint, value: UIContextMenuConfiguration?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:113:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint, value: UIContextMenuConfiguration?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:115:127: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:115:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:115:162: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:115:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForHighlightingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:117:125: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:117:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:117:160: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:117:10: note: add @available attribute to enclosing instance method
func collectionView(_ collectionView: UICollectionView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration, value: UITargetedPreview?) {}
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift:65:8: note: add @available attribute to enclosing extension
public extension SKCDelegateObserverProtocol {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:74:56: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
func item(shouldSpringLoad row: Int, with context: UISpringLoadedInteractionContext) -> Bool
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:99:51: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func contextMenu(row: Int, point: CGPoint) -> UIContextMenuConfiguration?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:99:10: note: add @available attribute to enclosing instance method
func contextMenu(row: Int, point: CGPoint) -> UIContextMenuConfiguration?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:11:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:100:54: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:100:10: note: add @available attribute to enclosing instance method
func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:11:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:100:95: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:100:10: note: add @available attribute to enclosing instance method
func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:11:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:101:54: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:101:10: note: add @available attribute to enclosing instance method
func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:11:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:101:95: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:101:10: note: add @available attribute to enclosing instance method
func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:11:17: note: add @available attribute to enclosing protocol
public protocol SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:114:51: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func contextMenu(row: Int, point: CGPoint) -> UIContextMenuConfiguration? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:114:10: note: add @available attribute to enclosing instance method
func contextMenu(row: Int, point: CGPoint) -> UIContextMenuConfiguration? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:112:8: note: add @available attribute to enclosing extension
public extension SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:115:54: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:115:10: note: add @available attribute to enclosing instance method
func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:112:8: note: add @available attribute to enclosing extension
public extension SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:115:95: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:115:10: note: add @available attribute to enclosing instance method
func contextMenu(highlightPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:112:8: note: add @available attribute to enclosing extension
public extension SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:116:54: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:116:10: note: add @available attribute to enclosing instance method
func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:112:8: note: add @available attribute to enclosing extension
public extension SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:116:95: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:116:10: note: add @available attribute to enclosing instance method
func contextMenu(dismissalPreview configuration: UIContextMenuConfiguration, row: Int) -> UITargetedPreview? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:112:8: note: add @available attribute to enclosing extension
public extension SKCDelegateProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift:179:56: error: 'UISpringLoadedInteractionContext' is unavailable in tvOS
func item(shouldSpringLoad row: Int, with context: UISpringLoadedInteractionContext) -> Bool { true }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISpringLoadedInteraction.h:115:11: note: 'UISpringLoadedInteractionContext' has been explicitly marked unavailable here
@protocol UISpringLoadedInteractionContext <NSObject>
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutForward.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutForwardProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutObserverProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCViewDelegateFlowLayout.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SKConfigurableLayoutProtocol.swift,\ SKConfigurableModelProtocol.swift,\ SKConfigurableView.swift,\ SKLayoutDirection.swift,\ SKLoadNibProtocol.swift,\ SKLoadViewProtocol.swift,\ SectionKit.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableLayoutProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableModelProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableView.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKLayoutDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKLoadView/SKLoadNibProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKLoadView/SKLoadViewProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SectionKit.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableLayoutProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableModelProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableView.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKLayoutDirection.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKLoadView/SKLoadNibProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKLoadView/SKLoadViewProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SectionKit.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SKDisplayedTimesProtocol.swift,\ SKHighPerformanceStore.swift,\ SKKVCache.swift,\ SectionArrayResultBuilder.swift,\ SKAdaptive.swift,\ SKConfigurableAdaptiveMainView.swift,\ SKConfigurableAdaptiveView.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKDisplayedTimesProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKHighPerformanceStore.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKKVCache.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/ResultBuilders/SectionArrayResultBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKAdaptive.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKConfigurableAdaptiveMainView.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKConfigurableAdaptiveView.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKDisplayedTimesProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKHighPerformanceStore.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKKVCache.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/ResultBuilders/SectionArrayResultBuilder.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKAdaptive.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKConfigurableAdaptiveMainView.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKConfigurableAdaptiveView.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SKCViewDelegateFlowLayoutProtocol.swift,\ SKCSectionProtocol.swift,\ SKCCellStyleContext.swift,\ SKCPrefetch.swift,\ SKCSingleType+CellActionContext.swift,\ SKCSingleTypeSection+HighPerformance.swift,\ SKCSingleTypeSection+displayedTimes.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCViewDelegateFlowLayoutProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCSectionProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCCellStyleContext.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCPrefetch.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleType+CellActionContext.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+HighPerformance.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+displayedTimes.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCViewDelegateFlowLayoutProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCSectionProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCCellStyleContext.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCPrefetch.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleType+CellActionContext.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+HighPerformance.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+displayedTimes.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SKScrollViewDelegateObserverBox.swift,\ SKScrollViewDelegateObserverProtocol.swift,\ SKUIAction.swift,\ SKUIContextMenuResult.swift,\ SKWeakBox.swift,\ SKWhen.swift,\ SKCountedStore.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateObserverBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateObserverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKWeakBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKWhen.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKCountedStore.swift (in target 'SectionKit' from project 'SectionKit')
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKCManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKCSectionActionProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKCSectionInjection.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKSafeSizeProviderProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKSupplementaryKind.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSource/SKCDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSource/SKCDataSourceForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSource/SKCDataSourceProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingForwardProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingObserverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCViewDataSourcePrefetching.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCViewDataSourcePrefetchingProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutForwardProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCDelegateFlowLayoutObserverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCViewDelegateFlowLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegateFlowLayout/SKCViewDelegateFlowLayoutProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCSectionProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCCellStyleContext.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCPrefetch.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleType+CellActionContext.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+HighPerformance.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+displayedTimes.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+onAction.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+refresh.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+subscribe.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection+supplementary.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSectionRowContext.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSupplementary.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSupplementaryActionType.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Protocols/SKCSingleTypeSectionProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Protocols/SKCSupplementaryProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKActor.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKBinding.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKHandleResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKIDBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKInout.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKPrint.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKPublished.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateForwardProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateHandler.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateObserverBox.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateObserverProtocol.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKWeakBox.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKWhen.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKCountedStore.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKDisplayedTimesProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKHighPerformanceStore.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKKVCache.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/ResultBuilders/SectionArrayResultBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKAdaptive.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKConfigurableAdaptiveMainView.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKAdaptive/SKConfigurableAdaptiveView.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableLayoutProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableModelProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKConfigurableView.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKConfigurable/SKLayoutDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKLoadView/SKLoadNibProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SKLoadView/SKLoadViewProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/SectionKit.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/supplementaryOutputs-8 -target arm64-apple-tvos13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -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 -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 -profile-generate -profile-coverage-mapping -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/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SectionKit_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/SectionKit.build/Debug-appletvos/SectionKit.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/SectionKit.build/Debug-appletvos/SectionKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name SectionKit -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 -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKScrollViewDelegateObserverBox.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKScrollViewDelegateObserverProtocol.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKUIAction.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKUIContextMenuResult.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKWeakBox.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKWhen.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKCountedStore.o -index-unit-output-path /SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKScrollViewDelegateObserverBox.o -index-unit-output-path /SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKScrollViewDelegateObserverProtocol.o -index-unit-output-path /SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKUIAction.o -index-unit-output-path /SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKUIContextMenuResult.o -index-unit-output-path /SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKWeakBox.o -index-unit-output-path /SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKWhen.o -index-unit-output-path /SectionKit.build/Debug-appletvos/SectionKit.build/Objects-normal/arm64/SKCountedStore.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateObserverBox.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateObserverProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift:22:14: error: 'init(title:subtitle:image:selectedImage:identifier:discoverabilityTitle:attributes:state:handler:)' is only available in tvOS 17.0 or newer
self.init(title: title,
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift:22:14: note: add 'if #available' version check
self.init(title: title,
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift:15:24: note: add @available attribute to enclosing initializer
public convenience init(title: String = "",
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift:10:12: note: add @available attribute to enclosing class
open class SKUIAction: UIAction {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:14:31: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
public var configuration: UIContextMenuConfiguration
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:10:15: note: add @available attribute to enclosing struct
public struct SKUIContextMenuResult: ExpressibleByArrayLiteral {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:15:34: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
public var highlightPreview: UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:10:15: note: add @available attribute to enclosing struct
public struct SKUIContextMenuResult: ExpressibleByArrayLiteral {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:16:34: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
public var dismissalPreview: UITargetedPreview?
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:10:15: note: add @available attribute to enclosing struct
public struct SKUIContextMenuResult: ExpressibleByArrayLiteral {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:18:32: error: 'UIContextMenuConfiguration' is only available in tvOS 17.0 or newer
public init(configuration: UIContextMenuConfiguration,
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:18:12: note: add @available attribute to enclosing initializer
public init(configuration: UIContextMenuConfiguration,
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:10:15: note: add @available attribute to enclosing struct
public struct SKUIContextMenuResult: ExpressibleByArrayLiteral {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:19:35: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
highlightPreview: UITargetedPreview? = nil,
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:18:12: note: add @available attribute to enclosing initializer
public init(configuration: UIContextMenuConfiguration,
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:10:15: note: add @available attribute to enclosing struct
public struct SKUIContextMenuResult: ExpressibleByArrayLiteral {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:20:35: error: 'UITargetedPreview' is only available in tvOS 17.0 or newer
dismissalPreview: UITargetedPreview? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:18:12: note: add @available attribute to enclosing initializer
public init(configuration: UIContextMenuConfiguration,
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:10:15: note: add @available attribute to enclosing struct
public struct SKUIContextMenuResult: ExpressibleByArrayLiteral {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:35:35: error: 'init(identifier:previewProvider:actionProvider:)' is only available in tvOS 17.0 or newer
self.init(configuration: .init(actionProvider: { suggest in
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:35:35: note: add 'if #available' version check
self.init(configuration: .init(actionProvider: { suggest in
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:34:12: note: add @available attribute to enclosing initializer
public init(_ menu: UIMenu) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:10:15: note: add @available attribute to enclosing struct
public struct SKUIContextMenuResult: ExpressibleByArrayLiteral {
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:41:19: error: 'init(children:)' is unavailable in Swift: Use init(title:image:identifier:options:children:) instead
self.init(UIMenu(children: elements))
^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenu.h:71:1: note: 'init(children:)' has been explicitly marked unavailable here
+ (UIMenu *)menuWithChildren:(NSArray<UIMenuElement *> *)children API_AVAILABLE(ios(14.0)) NS_SWIFT_UNAVAILABLE("Use init(title:image:identifier:options:children:) instead") API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift:45:19: error: 'init(children:)' is unavailable in Swift: Use init(title:image:identifier:options:children:) instead
self.init(UIMenu(children: elements))
^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenu.h:71:1: note: 'init(children:)' has been explicitly marked unavailable here
+ (UIMenu *)menuWithChildren:(NSArray<UIMenuElement *> *)children API_AVAILABLE(ios(14.0)) NS_SWIFT_UNAVAILABLE("Use init(title:image:identifier:options:children:) instead") API_UNAVAILABLE(watchos);
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKWeakBox.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKWhen.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKCountedStore.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SKIDBox.swift,\ SKInout.swift,\ SKPrint.swift,\ SKPublished.swift,\ SKScrollViewDelegateForward.swift,\ SKScrollViewDelegateForwardProtocol.swift,\ SKScrollViewDelegateHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKIDBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKInout.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKPrint.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKPublished.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateForwardProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateHandler.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKIDBox.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKInout.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKPrint.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKPublished.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateForward.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateForwardProtocol.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateHandler.swift (in target 'SectionKit' from project 'SectionKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ SectionKit (in target 'SectionKit' from project 'SectionKit')
SwiftDriverJobDiscovery normal arm64 Compiling SKConfigurableLayoutProtocol.swift, SKConfigurableModelProtocol.swift, SKConfigurableView.swift, SKLayoutDirection.swift, SKLoadNibProtocol.swift, SKLoadViewProtocol.swift, SectionKit.swift (in target 'SectionKit' from project 'SectionKit')
SwiftDriverJobDiscovery normal arm64 Compiling SKCSupplementary.swift, SKCSupplementaryActionType.swift, SKCSingleTypeSectionProtocol.swift, SKCSupplementaryProtocol.swift, SKActor.swift, SKBinding.swift, SKHandleResult.swift (in target 'SectionKit' from project 'SectionKit')
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKCManager.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 Compiling\ SKCManager.swift,\ SKCSectionActionProtocol.swift,\ SKCSectionInjection.swift,\ SKSafeSizeProviderProtocol.swift,\ SKSupplementaryKind.swift,\ SKCDataSource.swift,\ SKCDataSourceForward.swift,\ SKCDataSourceProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKCManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKCSectionActionProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKCSectionInjection.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKSafeSizeProviderProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBase/SKSupplementaryKind.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSource/SKCDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSource/SKCDataSourceForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSource/SKCDataSourceProtocol.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 Compiling\ SKCDataSourcePrefetchingForward.swift,\ SKCDataSourcePrefetchingForwardProtocol.swift,\ SKCDataSourcePrefetchingObserverProtocol.swift,\ SKCViewDataSourcePrefetching.swift,\ SKCViewDataSourcePrefetchingProtocol.swift,\ SKCDelegate.swift,\ SKCDelegateForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingForward.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingForwardProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCDataSourcePrefetchingObserverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCViewDataSourcePrefetching.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDataSourcePrefetching/SKCViewDataSourcePrefetchingProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegate.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForward.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionSingleTypeSection/Entities/SKCSingleTypeSection.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateForwardProtocol.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateObserverProtocol.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/CollectionBaseProtocol/SKCDelegate/SKCDelegateProtocol.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 Compiling\ SKScrollViewDelegateObserverBox.swift,\ SKScrollViewDelegateObserverProtocol.swift,\ SKUIAction.swift,\ SKUIContextMenuResult.swift,\ SKWeakBox.swift,\ SKWhen.swift,\ SKCountedStore.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateObserverBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKScrollViewDelegate/SKScrollViewDelegateObserverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKWeakBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKWhen.swift /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/HighPerformance/SKCountedStore.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIAction.swift (in target 'SectionKit' from project 'SectionKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SectionKit/Common/SKUIContextMenuResult.swift (in target 'SectionKit' from project 'SectionKit')
Building workspace spi-builder-workspace with scheme SectionKit-Package
(13 failures)
BUILD FAILURE 6.1 tvOS