Build Information
Failed to build YouTubeKit, reference main (6532af), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 20:20:11 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme YouTubeKit-Package -destination generic/platform=watchOSBuild Log
SwiftCompile normal arm64 Compiling\ HistoryResponse.swift,\ RemoveVideoFromHistroryResponse.swift,\ AddVideoToPlaylistResponse.swift,\ AllPossibleHostPlaylistsResponse.swift,\ CreatePlaylistResponse.swift,\ DeletePlaylistResponse.swift,\ MoveVideoInPlaylistResponse.swift,\ RemoveVideoByIdFromPlaylistResponse.swift,\ RemoveVideoFromPlaylistResponse.swift,\ SimpleOperationAuthenticatedResponse.swift,\ DislikeVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/RemoveVideoFromHistroryResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AddVideoToPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AllPossibleHostPlaylistsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/CreatePlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/DeletePlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/MoveVideoInPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoByIdFromPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoFromPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/SimpleOperationAuthenticatedResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/DislikeVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HistoryResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/RemoveVideoFromHistroryResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveVideoFromHistroryResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AddVideoToPlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddVideoToPlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AllPossibleHostPlaylistsResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AllPossibleHostPlaylistsResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/CreatePlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CreatePlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/DeletePlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeletePlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/MoveVideoInPlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MoveVideoInPlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoByIdFromPlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveVideoByIdFromPlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoFromPlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveVideoFromPlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/SimpleOperationAuthenticatedResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SimpleOperationAuthenticatedResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/DislikeVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DislikeVideoResponse.swift
SwiftCompile normal arm64 Compiling\ YouTubeVideo+fetchAllPossibleHostPlaylists.swift,\ YouTubeVideo+fetchMoreInfos.swift,\ YouTubeVideo+fetchStreamingInfos.swift,\ YouTubeVideo+fetchStreamingInfosWithDownloadFormats.swift,\ YouTubeVideo+getCaptions.swift,\ YouTubeVideo+likeActions.swift,\ YouTubeVideo.swift,\ YTCaption.swift,\ YTChannel.swift,\ YTComment+actions.swift,\ YTComment.swift,\ YTLittleChannelInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchAllPossibleHostPlaylists.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchMoreInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchStreamingInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchStreamingInfosWithDownloadFormats.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+getCaptions.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+likeActions.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTCaption.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTComment+actions.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTComment.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTLittleChannelInfos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchAllPossibleHostPlaylists.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeVideo+fetchAllPossibleHostPlaylists.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchMoreInfos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeVideo+fetchMoreInfos.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchStreamingInfos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeVideo+fetchStreamingInfos.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchStreamingInfosWithDownloadFormats.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeVideo+fetchStreamingInfosWithDownloadFormats.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+getCaptions.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeVideo+getCaptions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+likeActions.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeVideo+likeActions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeVideo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTCaption.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTCaption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTChannel.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTChannel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTComment+actions.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTComment+actions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTComment.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTComment.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTLittleChannelInfos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTLittleChannelInfos.swift
SwiftCompile normal arm64 Compiling\ ResponseExtractionError.swift,\ ParameterValidator+commonValidators.swift,\ ParameterValidator.swift,\ HeaderTypes+Hashable.swift,\ HeaderTypes+RawRepresentable.swift,\ HeaderTypes.swift,\ HeadersList.swift,\ RequestLog.swift,\ RequestLogger+defaultImplementations.swift,\ RequestsLogger.swift,\ SwiftyJSON.swift,\ URL+AppendQueryItems.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/ResponseExtractionError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator+commonValidators.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+Hashable.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+RawRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeadersList.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLog.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLogger+defaultImplementations.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestsLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/SwiftyJSON/SwiftyJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/URL+AppendQueryItems.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/ResponseExtractionError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResponseExtractionError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator+commonValidators.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ParameterValidator+commonValidators.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ParameterValidator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+Hashable.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeaderTypes+Hashable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+RawRepresentable.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeaderTypes+RawRepresentable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeaderTypes.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeadersList.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeadersList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLog.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RequestLog.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLogger+defaultImplementations.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RequestLogger+defaultImplementations.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestsLogger.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RequestsLogger.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/SwiftyJSON/SwiftyJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SwiftyJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/URL+AppendQueryItems.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile URL+AppendQueryItems.swift
SwiftCompile normal arm64 Compiling\ Array+inoutMap.swift,\ String+ytkRegexMatches.swift,\ YouTubeModel.swift,\ YouTubeResponse.swift,\ AccountInfosResponse.swift,\ AccountLibraryResponse.swift,\ AccountPlaylistsResponse.swift,\ AccountSubscriptionsFeedResponse.swift,\ AccountSubscriptionsResponse.swift,\ AuthenticatedResponse.swift,\ SubscribeChannelResponse.swift,\ UnsubscribeChannelResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Utils/Array+inoutMap.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Utils/String+ytkRegexMatches.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountLibraryResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountPlaylistsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountSubscriptionsFeedResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountSubscriptionsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AuthenticatedResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/ChannelsActions/SubscribeChannelResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/ChannelsActions/UnsubscribeChannelResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Utils/Array+inoutMap.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Array+inoutMap.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Utils/String+ytkRegexMatches.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile String+ytkRegexMatches.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeModel.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccountInfosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountLibraryResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccountLibraryResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountPlaylistsResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccountPlaylistsResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountSubscriptionsFeedResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccountSubscriptionsFeedResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountSubscriptionsResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccountSubscriptionsResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AuthenticatedResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AuthenticatedResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/ChannelsActions/SubscribeChannelResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SubscribeChannelResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/ChannelsActions/UnsubscribeChannelResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UnsubscribeChannelResponse.swift
SwiftCompile normal arm64 Compiling\ EndScreen.swift,\ EndScreenElement.swift,\ MediaType.swift,\ MoreVideoInfosResponse.swift,\ PlayerProcessing.swift,\ VideoCaptionsResponse.swift,\ VideoCommentsResponse.swift,\ VideoDownloadFormat.swift,\ VideoInfosResponse.swift,\ VideoInfosWithDownloadFormatsResponse.swift,\ [URLQueryItem]+makeUnique.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/EndScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/EndScreenElement.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/MediaType.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/MoreVideoInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoCaptionsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoCommentsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoDownloadFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoInfosWithDownloadFormatsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/[URLQueryItem]+makeUnique.swift (in target 'YouTubeKit' from project 'YouTubeKit')
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/EndScreenElement.swift:96:31: error: argument passed to call that takes no arguments
94 |
95 | self.type = type
96 | self.position = CGRect(x: x, y: y, width: width, height: width / (aspectRatio + 0.001))
| `- error: argument passed to call that takes no arguments
97 | self.startTime = startTime
98 | self.endTime = endTime
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:95:112: error: cannot find type 'Data' in scope
93 | /// - instructions: Cipher decode instructions extracted from the player.
94 | /// - playerData: Raw contents of base.js for this player.
95 | static func saveToDisk(playerName: String, instructions: [Player.CipherDecodeInstruction], playerData: Data) {
| `- error: cannot find type 'Data' in scope
96 | guard let cacheDirectory = try? getCacheDirectory() else { return }
97 | do {
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:143:63: error: cannot find type 'URL' in scope
141 | }
142 |
143 | private static func getPlayerDirectories() throws -> [URL] {
| `- error: cannot find type 'URL' in scope
144 | var directories = [try getCacheDirectory()]
145 | // TODO: remove check for documents directory
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:155:59: error: cannot find type 'URL' in scope
153 | }
154 |
155 | private static func getCacheDirectory() throws -> URL {
| `- error: cannot find type 'URL' in scope
156 | guard let root = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask).first else {
157 | throw Player.ResponseError(step: .getDocumentDirectory, reason: "Failed to get the caches directory.")
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:263:82: error: cannot find type 'URL' in scope
261 | /// - Parameter cipher: The raw `signatureCipher` string from the streaming data JSON.
262 | /// - Returns: A fully formed URL with the signature applied.
263 | private func decipherFormatURL(signatureCipher cipher: String) throws -> URL {
| `- error: cannot find type 'URL' in scope
264 | guard let url = cipher.ytkFirstGroupMatch(for: "&?url=([^\\s|&]*)")?.removingPercentEncoding else { throw "Can't find URL in cipher" }
265 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:301:64: error: cannot find type 'URL' in scope
299 | /// - Returns: The same URL with its `n` parameter replaced by the decoded value.
300 | /// - Throws: If JavaScriptCore is unavailable or decoding fails.
301 | public func processNParameterInURL(url: URL) throws -> URL {
| `- error: cannot find type 'URL' in scope
302 | #if canImport(JavaScriptCore)
303 | guard var components = URLComponents(string: url.absoluteString),
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:301:49: error: cannot find type 'URL' in scope
299 | /// - Returns: The same URL with its `n` parameter replaced by the decoded value.
300 | /// - Throws: If JavaScriptCore is unavailable or decoding fails.
301 | public func processNParameterInURL(url: URL) throws -> URL {
| `- error: cannot find type 'URL' in scope
302 | #if canImport(JavaScriptCore)
303 | guard var components = URLComponents(string: url.absoluteString),
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:346:78: error: cannot find type 'URL' in scope
344 | /// - Parameter urlString: The raw `hlsManifestUrl` string from the streaming data JSON.
345 | /// - Returns: The manifest URL with the `n` path segment replaced, or the original URL if decoding fails.
346 | public func decodeNParameterInHLSManifestURL(_ urlString: String) -> URL? {
| `- error: cannot find type 'URL' in scope
347 | #if canImport(JavaScriptCore)
348 | guard
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:401:24: error: cannot find type 'URL' in scope
399 | private static func scrapePlayer(
400 | playerName: String,
401 | playerURL: URL
| `- error: cannot find type 'URL' in scope
402 | ) throws -> (instructions: [CipherDecodeInstruction], playerJs: String) {
403 | let playerData = try downloadPlayer(playerURL: playerURL)
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:448:70: error: cannot find type 'Data' in scope
446 | /// - Parameter playerURL: The URL of the player script.
447 | /// - Returns: The raw data for the player JavaScript file.
448 | private static func downloadPlayer(playerURL: URL) throws -> Data {
| `- error: cannot find type 'Data' in scope
449 | let downloadOperation = DownloadPlayerOperation(playerURL: playerURL)
450 | downloadOperation.start()
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:448:55: error: cannot find type 'URL' in scope
446 | /// - Parameter playerURL: The URL of the player script.
447 | /// - Returns: The raw data for the player JavaScript file.
448 | private static func downloadPlayer(playerURL: URL) throws -> Data {
| `- error: cannot find type 'URL' in scope
449 | let downloadOperation = DownloadPlayerOperation(playerURL: playerURL)
450 | downloadOperation.start()
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:466:54: error: cannot find type 'Operation' in scope
464 |
465 | /// Operation used to download the player.
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
| `- error: cannot find type 'Operation' in scope
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:467:26: error: property does not override any property from its superclass
465 | /// Operation used to download the player.
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
467 | override var isAsynchronous: Bool { true }
| `- error: property does not override any property from its superclass
468 | override var isExecuting: Bool { result == nil }
469 | override var isFinished: Bool { !isExecuting }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:468:26: error: property does not override any property from its superclass
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
| `- error: property does not override any property from its superclass
469 | override var isFinished: Bool { !isExecuting }
470 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:469:26: error: property does not override any property from its superclass
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
469 | override var isFinished: Bool { !isExecuting }
| `- error: property does not override any property from its superclass
470 |
471 | private let playerURL: URL
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:471:36: error: cannot find type 'URL' in scope
469 | override var isFinished: Bool { !isExecuting }
470 |
471 | private let playerURL: URL
| `- error: cannot find type 'URL' in scope
472 | private var task: URLSessionDataTask?
473 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:472:31: error: cannot find type 'URLSessionDataTask' in scope
470 |
471 | private let playerURL: URL
472 | private var task: URLSessionDataTask?
| `- error: cannot find type 'URLSessionDataTask' in scope
473 |
474 | var result: Result<Data, Error>? {
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:474:32: error: cannot find type 'Data' in scope
472 | private var task: URLSessionDataTask?
473 |
474 | var result: Result<Data, Error>? {
| `- error: cannot find type 'Data' in scope
475 | didSet {
476 | if result != nil { self.task = nil }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:480:29: error: cannot find type 'URL' in scope
478 | }
479 |
480 | init(playerURL: URL) {
| `- error: cannot find type 'URL' in scope
481 | self.playerURL = playerURL
482 | super.init()
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:485:27: error: method does not override any method from its superclass
483 | }
484 |
485 | override func start() {
| `- error: method does not override any method from its superclass
486 | guard !isCancelled else { return }
487 | let semaphore = DispatchSemaphore(value: 0)
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:79:40: error: cannot find 'FileManager' in scope
77 | guard
78 | let cacheDirectory = try? getCacheDirectory(),
79 | let instructionsData = FileManager.default.contents(
| `- error: cannot find 'FileManager' in scope
80 | atPath: cacheDirectory.appendingPathComponent("YouTubeKitPlayers-\(playerName).ab").path),
81 | let instructions = try? JSONDecoder().decode(
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:81:41: error: cannot find 'JSONDecoder' in scope
79 | let instructionsData = FileManager.default.contents(
80 | atPath: cacheDirectory.appendingPathComponent("YouTubeKitPlayers-\(playerName).ab").path),
81 | let instructions = try? JSONDecoder().decode(
| `- error: cannot find 'JSONDecoder' in scope
82 | [Player.CipherDecodeInstruction].self, from: instructionsData),
83 | let playerJsData = FileManager.default.contents(
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:83:36: error: cannot find 'FileManager' in scope
81 | let instructions = try? JSONDecoder().decode(
82 | [Player.CipherDecodeInstruction].self, from: instructionsData),
83 | let playerJsData = FileManager.default.contents(
| `- error: cannot find 'FileManager' in scope
84 | atPath: cacheDirectory.appendingPathComponent("YouTubeKitPlayers-\(playerName).abn").path)
85 | else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:98:17: error: cannot find 'FileManager' in scope
96 | guard let cacheDirectory = try? getCacheDirectory() else { return }
97 | do {
98 | FileManager.default.createFile(
| `- error: cannot find 'FileManager' in scope
99 | atPath: cacheDirectory.appendingPathComponent("YouTubeKitPlayers-\(playerName).ab").path,
100 | contents: try JSONEncoder().encode(instructions)
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:100:35: error: cannot find 'JSONEncoder' in scope
98 | FileManager.default.createFile(
99 | atPath: cacheDirectory.appendingPathComponent("YouTubeKitPlayers-\(playerName).ab").path,
100 | contents: try JSONEncoder().encode(instructions)
| `- error: cannot find 'JSONEncoder' in scope
101 | )
102 | FileManager.default.createFile(
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:102:17: error: cannot find 'FileManager' in scope
100 | contents: try JSONEncoder().encode(instructions)
101 | )
102 | FileManager.default.createFile(
| `- error: cannot find 'FileManager' in scope
103 | atPath: cacheDirectory.appendingPathComponent("YouTubeKitPlayers-\(playerName).abn").path,
104 | contents: playerData
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:113:40: error: cannot find 'FileManager' in scope
111 | static func removePlayerFilesFromDisk(playerName: String) throws {
112 | for directory in try getPlayerDirectories() {
113 | guard let enumerator = FileManager.default.enumerator(
| `- error: cannot find 'FileManager' in scope
114 | at: directory,
115 | includingPropertiesForKeys: nil
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:117:38: error: cannot find type 'URL' in scope
115 | includingPropertiesForKeys: nil
116 | ) else { continue }
117 | for case let file as URL in enumerator {
| `- error: cannot find type 'URL' in scope
118 | if file.absoluteString.hasSuffix("YouTubeKitPlayers-\(playerName).ab")
119 | || file.absoluteString.hasSuffix("YouTubeKitPlayers-\(playerName).abn") {
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:120:29: error: cannot find 'FileManager' in scope
118 | if file.absoluteString.hasSuffix("YouTubeKitPlayers-\(playerName).ab")
119 | || file.absoluteString.hasSuffix("YouTubeKitPlayers-\(playerName).abn") {
120 | try FileManager.default.removeItem(at: file)
| `- error: cannot find 'FileManager' in scope
121 | }
122 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:129:40: error: cannot find 'FileManager' in scope
127 | static func removeAllDiskFiles() throws {
128 | for directory in try getPlayerDirectories() {
129 | guard let enumerator = FileManager.default.enumerator(
| `- error: cannot find 'FileManager' in scope
130 | at: directory,
131 | includingPropertiesForKeys: nil
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:133:38: error: cannot find type 'URL' in scope
131 | includingPropertiesForKeys: nil
132 | ) else { continue }
133 | for case let file as URL in enumerator {
| `- error: cannot find type 'URL' in scope
134 | let name = file.lastPathComponent
135 | if name.hasPrefix("YouTubeKitPlayers-")
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:137:29: error: cannot find 'FileManager' in scope
135 | if name.hasPrefix("YouTubeKitPlayers-")
136 | && (name.hasSuffix(".ab") || name.hasSuffix(".abn")) {
137 | try FileManager.default.removeItem(at: file)
| `- error: cannot find 'FileManager' in scope
138 | }
139 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:146:32: error: cannot find 'FileManager' in scope
144 | var directories = [try getCacheDirectory()]
145 | // TODO: remove check for documents directory
146 | if let documents = FileManager.default.urls(
| `- error: cannot find 'FileManager' in scope
147 | for: .documentDirectory,
148 | in: .userDomainMask
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:156:30: error: cannot find 'FileManager' in scope
154 |
155 | private static func getCacheDirectory() throws -> URL {
156 | guard let root = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask).first else {
| `- error: cannot find 'FileManager' in scope
157 | throw Player.ResponseError(step: .getDocumentDirectory, reason: "Failed to get the caches directory.")
158 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:160:17: error: cannot find 'FileManager' in scope
158 | }
159 | let directory = root.appendingPathComponent("YouTubeKitPlayers", isDirectory: true)
160 | try FileManager.default.createDirectory(at: directory, withIntermediateDirectories: true)
| `- error: cannot find 'FileManager' in scope
161 | return directory
162 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:246:36: error: cannot find 'NSRegularExpression' in scope
244 | String(selectorTail[..<$0.upperBound])
245 | } ?? selectorTail
246 | guard let regex = try? NSRegularExpression(pattern: #""([0-9A-Za-z_-]{20})""#) else {
| `- error: cannot find 'NSRegularExpression' in scope
247 | return nil
248 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:251:24: error: cannot find 'NSRange' in scope
249 | let matches = regex.matches(
250 | in: functionTail,
251 | range: NSRange(functionTail.startIndex..., in: functionTail))
| `- error: cannot find 'NSRange' in scope
252 | guard let match = matches.last,
253 | let range = Range(match.range(at: 1), in: functionTail)
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:292:35: error: cannot find 'URL' in scope
290 | result = result.replacingOccurrences(of: ",", with: "%2C")
291 |
292 | guard let resultURL = URL(string: result) else { throw "Failed to create URL from result string" }
| `- error: cannot find 'URL' in scope
293 |
294 | return resultURL
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:326:22: error: cannot find type 'URL' in scope
324 | /// - Returns: The same format with its `url` fully processed, including `n`-parameter decoding.
325 | public func processDownloadFormatURL(item: inout AdaptiveDownloadFormat) throws {
326 | let url: URL
| `- error: cannot find type 'URL' in scope
327 | if let cipher = item.signatureCipher {
328 | url = try self.decipherFormatURL(signatureCipher: cipher)
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:368:20: error: cannot find 'URL' in scope
366 | return URL(string: decodedURLString)
367 | #else
368 | return URL(string: urlString)
| `- error: cannot find 'URL' in scope
369 | #endif
370 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:380:19: error: cannot find 'URL' in scope
378 | /// - Returns: The decoded instruction array and the full player JS content.
379 | private static func processPlayerScrapping(playerPath: String, playerName: String) throws -> (instructions: [CipherDecodeInstruction], playerJs: String) {
380 | guard URL(string: "https://youtube.com\(playerPath)") != nil else {
| `- error: cannot find 'URL' in scope
381 | throw ResponseError(step: .processPlayerScrapping, reason: "Could not create player URL (tried: https://youtube.com\(playerPath)")
382 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:388:35: error: cannot find 'URL' in scope
386 | }
387 |
388 | guard let playerURL = URL(string: "https://youtube.com\(playerPath)") else {
| `- error: cannot find 'URL' in scope
389 | throw ResponseError(step: .processPlayerScrapping, reason: "Could not create player URL (tried: https://youtube.com\(playerPath)")
390 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:482:17: error: 'super' cannot be used in class 'DownloadPlayerOperation' because it has no superclass
480 | init(playerURL: URL) {
481 | self.playerURL = playerURL
482 | super.init()
| `- error: 'super' cannot be used in class 'DownloadPlayerOperation' because it has no superclass
483 | }
484 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:486:24: error: cannot find 'isCancelled' in scope
484 |
485 | override func start() {
486 | guard !isCancelled else { return }
| `- error: cannot find 'isCancelled' in scope
487 | let semaphore = DispatchSemaphore(value: 0)
488 | self.task = URLSession(configuration: .ephemeral).dataTask(with: self.playerURL) { data, _, error in
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:487:33: error: cannot find 'DispatchSemaphore' in scope
485 | override func start() {
486 | guard !isCancelled else { return }
487 | let semaphore = DispatchSemaphore(value: 0)
| `- error: cannot find 'DispatchSemaphore' in scope
488 | self.task = URLSession(configuration: .ephemeral).dataTask(with: self.playerURL) { data, _, error in
489 | if let data = data {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/EndScreen.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EndScreen.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/EndScreenElement.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EndScreenElement.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/MediaType.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MediaType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/MoreVideoInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MoreVideoInfosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlayerProcessing.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoCaptionsResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoCaptionsResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoCommentsResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoCommentsResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoDownloadFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoDownloadFormat.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoInfosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoInfosWithDownloadFormatsResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoInfosWithDownloadFormatsResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/[URLQueryItem]+makeUnique.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile \[URLQueryItem\]+makeUnique.swift
SwiftCompile normal arm64 Compiling\ LikeVideoResponse.swift,\ RemoveLikeFromVideoResponse.swift,\ AutoCompletionResponse.swift,\ ChannelContent+canDecode.swift,\ ChannelContent+decodeJSONFromTab.swift,\ ChannelContent+getContinuationFromTab.swift,\ ChannelContent.swift,\ ChannelInfosResponse.swift,\ ListableChannelContent+addChannelInfos.swift,\ ListableChannelContent.swift,\ HomeScreenResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/LikeVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/RemoveLikeFromVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AutoCompletion/AutoCompletionResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+canDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+decodeJSONFromTab.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+getContinuationFromTab.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent+addChannelInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Home/HomeScreenResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/LikeVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LikeVideoResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/RemoveLikeFromVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveLikeFromVideoResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AutoCompletion/AutoCompletionResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AutoCompletionResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+canDecode.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+canDecode.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+decodeJSONFromTab.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+decodeJSONFromTab.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+getContinuationFromTab.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+getContinuationFromTab.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelInfosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent+addChannelInfos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ListableChannelContent+addChannelInfos.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ListableChannelContent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Home/HomeScreenResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HomeScreenResponse.swift
SwiftCompile normal arm64 Compiling\ PlaylistInfosResponse.swift,\ SearchResponse.swift,\ YTSearchResult+canBeDecoded.swift,\ YTSearchResult+decodeJSON.swift,\ YTSearchResult+filterTypes.swift,\ YTSearchResult.swift,\ YTSearchResultType.swift,\ TrendingVideosResponse.swift,\ AudioOnlyFormat.swift,\ CommentTranslationResponse.swift,\ DownloadFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/PlaylistInfos/PlaylistInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/SearchResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+canBeDecoded.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+decodeJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+filterTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResultType.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Trending/TrendingVideosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/AudioOnlyFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/CommentTranslationResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/DownloadFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/PlaylistInfos/PlaylistInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistInfosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/SearchResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SearchResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+canBeDecoded.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+canBeDecoded.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+decodeJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+decodeJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+filterTypes.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+filterTypes.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResultType.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResultType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Trending/TrendingVideosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrendingVideosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/AudioOnlyFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AudioOnlyFormat.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/CommentTranslationResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CommentTranslationResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/DownloadFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DownloadFormat.swift
SwiftCompile normal arm64 Compiling\ YTPlaylist+canShowBeDecoded.swift,\ YTPlaylist+decodeShowFromJSON.swift,\ YTPlaylist+fetchVideos.swift,\ YTPlaylist.swift,\ YTStoryboard.swift,\ YTThumbnail.swift,\ YTVideo+decodeShortFromJSON.swift,\ YTVideo+decodeVideoFromPlaylist.swift,\ YTVideo+timeStringToSeconds.swift,\ YTVideo.swift,\ BadRequestDataError.swift,\ NetworkError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+canShowBeDecoded.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+decodeShowFromJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+fetchVideos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTStoryboard.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTThumbnail.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeShortFromJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeVideoFromPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+timeStringToSeconds.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/BadRequestDataError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/NetworkError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+canShowBeDecoded.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+canShowBeDecoded.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+decodeShowFromJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+decodeShowFromJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+fetchVideos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+fetchVideos.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTStoryboard.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTStoryboard.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTThumbnail.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTThumbnail.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeShortFromJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+decodeShortFromJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeVideoFromPlaylist.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+decodeVideoFromPlaylist.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+timeStringToSeconds.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+timeStringToSeconds.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/BadRequestDataError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BadRequestDataError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/NetworkError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NetworkError.swift
SwiftCompile normal arm64 Compiling\ CreateCommentResponse.swift,\ DeleteCommentResponse.swift,\ DislikeCommentResponse.swift,\ EditCommentResponse.swift,\ EditReplyCommandResponse.swift,\ LikeCommentResponse.swift,\ RemoveDislikeCommentResponse.swift,\ RemoveLikeCommentResponse.swift,\ ReplyCommentResponse.swift,\ HistoryBlockContent.swift,\ HistoryReponse+removeVideo.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/CreateCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/DeleteCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/DislikeCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/EditCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/EditReplyCommandResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/LikeCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/RemoveDislikeCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/RemoveLikeCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/ReplyCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryBlockContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryReponse+removeVideo.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/CreateCommentResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CreateCommentResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/DeleteCommentResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeleteCommentResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/DislikeCommentResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DislikeCommentResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/EditCommentResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EditCommentResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/EditReplyCommandResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EditReplyCommandResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/LikeCommentResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LikeCommentResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/RemoveDislikeCommentResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveDislikeCommentResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/RemoveLikeCommentResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveLikeCommentResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/ReplyCommentResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ReplyCommentResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryBlockContent.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HistoryBlockContent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryReponse+removeVideo.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HistoryReponse+removeVideo.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ YouTubeKit (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64_32 (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 16:20:01.183 xcodebuild[644:4152] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-25 16:20:01.436 xcodebuild[644:4152] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftEmitModule normal arm64 Emitting\ module\ for\ YouTubeKit (in target 'YouTubeKit' from project 'YouTubeKit')
Building workspace YouTubeKit with scheme YouTubeKit-Package
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
YouTubeKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: YouTubeKit
2026-09-25 16:20:07.141 xcodebuild[724:4527] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-25 16:20:07.283 xcodebuild[724:4527] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "YouTubeKit",
"name" : "YouTubeKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "YouTubeKit",
"targets" : [
"YouTubeKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "YouTubeKitTests",
"module_type" : "SwiftTarget",
"name" : "YouTubeKitTests",
"path" : "Tests/YouTubeKitTests",
"sources" : [
"YouTubeKitTests.swift"
],
"target_dependencies" : [
"YouTubeKit"
],
"type" : "test"
},
{
"c99name" : "YouTubeKit",
"module_type" : "SwiftTarget",
"name" : "YouTubeKit",
"path" : "Sources/YouTubeKit",
"product_memberships" : [
"YouTubeKit"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/JavaScript",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"BaseEnums/YTLikeStatus.swift",
"BaseEnums/YTPrivacy.swift",
"BaseProtocols/Channel/YouTubeChannel+fetchInfos.swift",
"BaseProtocols/Channel/YouTubeChannel+subscribeActions.swift",
"BaseProtocols/Channel/YouTubeChannel.swift",
"BaseProtocols/Continuation/AuthenticatedContinuableResponse+fetchContinuation.swift",
"BaseProtocols/Continuation/AuthenticatedContinuableResponse.swift",
"BaseProtocols/Continuation/ContinuableResponse+fetchContinuation.swift",
"BaseProtocols/Continuation/ContinuableResponse+mergeContinuation.swift",
"BaseProtocols/Continuation/ContinuableResponse.swift",
"BaseProtocols/Continuation/ResponseContinuation.swift",
"BaseProtocols/Video/YouTubeVideo+fetchAllPossibleHostPlaylists.swift",
"BaseProtocols/Video/YouTubeVideo+fetchMoreInfos.swift",
"BaseProtocols/Video/YouTubeVideo+fetchStreamingInfos.swift",
"BaseProtocols/Video/YouTubeVideo+fetchStreamingInfosWithDownloadFormats.swift",
"BaseProtocols/Video/YouTubeVideo+getCaptions.swift",
"BaseProtocols/Video/YouTubeVideo+likeActions.swift",
"BaseProtocols/Video/YouTubeVideo.swift",
"BaseStructs/YTCaption.swift",
"BaseStructs/YTChannel.swift",
"BaseStructs/YTComment+actions.swift",
"BaseStructs/YTComment.swift",
"BaseStructs/YTLittleChannelInfos.swift",
"BaseStructs/YTPlaylist+canShowBeDecoded.swift",
"BaseStructs/YTPlaylist+decodeShowFromJSON.swift",
"BaseStructs/YTPlaylist+fetchVideos.swift",
"BaseStructs/YTPlaylist.swift",
"BaseStructs/YTStoryboard.swift",
"BaseStructs/YTThumbnail.swift",
"BaseStructs/YTVideo+decodeShortFromJSON.swift",
"BaseStructs/YTVideo+decodeVideoFromPlaylist.swift",
"BaseStructs/YTVideo+timeStringToSeconds.swift",
"BaseStructs/YTVideo.swift",
"ErrorHandling/ErrorTypes/BadRequestDataError.swift",
"ErrorHandling/ErrorTypes/NetworkError.swift",
"ErrorHandling/ErrorTypes/ResponseExtractionError.swift",
"ErrorHandling/ParameterValidator+commonValidators.swift",
"ErrorHandling/ParameterValidator.swift",
"HeaderTypes+Hashable.swift",
"HeaderTypes+RawRepresentable.swift",
"HeaderTypes.swift",
"HeadersList.swift",
"Logging/RequestLog.swift",
"Logging/RequestLogger+defaultImplementations.swift",
"Logging/RequestsLogger.swift",
"SwiftyJSON/SwiftyJSON.swift",
"URL+AppendQueryItems.swift",
"Utils/Array+inoutMap.swift",
"Utils/String+ytkRegexMatches.swift",
"YouTubeModel.swift",
"YouTubeResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountInfosResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountLibraryResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountPlaylistsResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountSubscriptionsFeedResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountSubscriptionsResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/AuthenticatedResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/ChannelsActions/SubscribeChannelResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/ChannelsActions/UnsubscribeChannelResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/CreateCommentResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/DeleteCommentResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/DislikeCommentResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/EditCommentResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/EditReplyCommandResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/LikeCommentResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/RemoveDislikeCommentResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/RemoveLikeCommentResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/ReplyCommentResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryBlockContent.swift",
"YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryReponse+removeVideo.swift",
"YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/RemoveVideoFromHistroryResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AddVideoToPlaylistResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AllPossibleHostPlaylistsResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/CreatePlaylistResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/DeletePlaylistResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/MoveVideoInPlaylistResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoByIdFromPlaylistResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoFromPlaylistResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/SimpleOperationAuthenticatedResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/VideosActions/DislikeVideoResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/VideosActions/LikeVideoResponse.swift",
"YouTubeResponseTypes/AuthenticatedResponses/VideosActions/RemoveLikeFromVideoResponse.swift",
"YouTubeResponseTypes/AutoCompletion/AutoCompletionResponse.swift",
"YouTubeResponseTypes/ChannelInfos/ChannelContent+canDecode.swift",
"YouTubeResponseTypes/ChannelInfos/ChannelContent+decodeJSONFromTab.swift",
"YouTubeResponseTypes/ChannelInfos/ChannelContent+getContinuationFromTab.swift",
"YouTubeResponseTypes/ChannelInfos/ChannelContent.swift",
"YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift",
"YouTubeResponseTypes/ChannelInfos/ListableChannelContent+addChannelInfos.swift",
"YouTubeResponseTypes/ChannelInfos/ListableChannelContent.swift",
"YouTubeResponseTypes/Home/HomeScreenResponse.swift",
"YouTubeResponseTypes/PlaylistInfos/PlaylistInfosResponse.swift",
"YouTubeResponseTypes/Search/SearchResponse.swift",
"YouTubeResponseTypes/Search/YTSearchResult+canBeDecoded.swift",
"YouTubeResponseTypes/Search/YTSearchResult+decodeJSON.swift",
"YouTubeResponseTypes/Search/YTSearchResult+filterTypes.swift",
"YouTubeResponseTypes/Search/YTSearchResult.swift",
"YouTubeResponseTypes/Search/YTSearchResultType.swift",
"YouTubeResponseTypes/Trending/TrendingVideosResponse.swift",
"YouTubeResponseTypes/VideoInfos/AudioOnlyFormat.swift",
"YouTubeResponseTypes/VideoInfos/CommentTranslationResponse.swift",
"YouTubeResponseTypes/VideoInfos/DownloadFormat.swift",
"YouTubeResponseTypes/VideoInfos/EndScreen.swift",
"YouTubeResponseTypes/VideoInfos/EndScreenElement.swift",
"YouTubeResponseTypes/VideoInfos/MediaType.swift",
"YouTubeResponseTypes/VideoInfos/MoreVideoInfosResponse.swift",
"YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift",
"YouTubeResponseTypes/VideoInfos/VideoCaptionsResponse.swift",
"YouTubeResponseTypes/VideoInfos/VideoCommentsResponse.swift",
"YouTubeResponseTypes/VideoInfos/VideoDownloadFormat.swift",
"YouTubeResponseTypes/VideoInfos/VideoInfosResponse.swift",
"YouTubeResponseTypes/VideoInfos/VideoInfosWithDownloadFormatsResponse.swift",
"[URLQueryItem]+makeUnique.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
{
"workspace" : {
"name" : "YouTubeKit",
"schemes" : [
"YouTubeKit",
"YouTubeKit-Package",
"YouTubeKitTests"
]
}
}
2026-09-25 16:20:08.401 xcodebuild[732:4597] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-25 16:20:08.499 xcodebuild[732:4597] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme YouTubeKit-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme YouTubeKit-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
YouTubeKit: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (3 targets)
Target 'YouTubeKit-product' in project 'YouTubeKit'
➜ Explicit dependency on target 'YouTubeKit' in project 'YouTubeKit'
➜ Explicit dependency on target 'YouTubeKit_YouTubeKit' in project 'YouTubeKit'
Target 'YouTubeKit' in project 'YouTubeKit'
➜ Explicit dependency on target 'YouTubeKit_YouTubeKit' in project 'YouTubeKit'
Target 'YouTubeKit_YouTubeKit' in project 'YouTubeKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver YouTubeKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name YouTubeKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver YouTubeKit normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name YouTubeKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64_32/YouTubeKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64_32/YouTubeKit-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64_32/YouTubeKit.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64_32/YouTubeKit-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64_32/YouTubeKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64_32/YouTubeKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ YTPlaylist+canShowBeDecoded.swift,\ YTPlaylist+decodeShowFromJSON.swift,\ YTPlaylist+fetchVideos.swift,\ YTPlaylist.swift,\ YTStoryboard.swift,\ YTThumbnail.swift,\ YTVideo+decodeShortFromJSON.swift,\ YTVideo+decodeVideoFromPlaylist.swift,\ YTVideo+timeStringToSeconds.swift,\ YTVideo.swift,\ BadRequestDataError.swift,\ NetworkError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+canShowBeDecoded.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+decodeShowFromJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+fetchVideos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTStoryboard.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTThumbnail.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeShortFromJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeVideoFromPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+timeStringToSeconds.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/BadRequestDataError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/NetworkError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+canShowBeDecoded.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+canShowBeDecoded.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+decodeShowFromJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+decodeShowFromJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+fetchVideos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+fetchVideos.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTStoryboard.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTStoryboard.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTThumbnail.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTThumbnail.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeShortFromJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+decodeShortFromJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeVideoFromPlaylist.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+decodeVideoFromPlaylist.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+timeStringToSeconds.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+timeStringToSeconds.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/BadRequestDataError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BadRequestDataError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/NetworkError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NetworkError.swift
SwiftCompile normal arm64 Compiling\ LikeVideoResponse.swift,\ RemoveLikeFromVideoResponse.swift,\ AutoCompletionResponse.swift,\ ChannelContent+canDecode.swift,\ ChannelContent+decodeJSONFromTab.swift,\ ChannelContent+getContinuationFromTab.swift,\ ChannelContent.swift,\ ChannelInfosResponse.swift,\ ListableChannelContent+addChannelInfos.swift,\ ListableChannelContent.swift,\ HomeScreenResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/LikeVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/RemoveLikeFromVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AutoCompletion/AutoCompletionResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+canDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+decodeJSONFromTab.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+getContinuationFromTab.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent+addChannelInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Home/HomeScreenResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/LikeVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LikeVideoResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/RemoveLikeFromVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveLikeFromVideoResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AutoCompletion/AutoCompletionResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AutoCompletionResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+canDecode.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+canDecode.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+decodeJSONFromTab.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+decodeJSONFromTab.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+getContinuationFromTab.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+getContinuationFromTab.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelInfosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent+addChannelInfos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ListableChannelContent+addChannelInfos.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ListableChannelContent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Home/HomeScreenResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HomeScreenResponse.swift
SwiftCompile normal arm64 Compiling\ PlaylistInfosResponse.swift,\ SearchResponse.swift,\ YTSearchResult+canBeDecoded.swift,\ YTSearchResult+decodeJSON.swift,\ YTSearchResult+filterTypes.swift,\ YTSearchResult.swift,\ YTSearchResultType.swift,\ TrendingVideosResponse.swift,\ AudioOnlyFormat.swift,\ CommentTranslationResponse.swift,\ DownloadFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/PlaylistInfos/PlaylistInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/SearchResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+canBeDecoded.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+decodeJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+filterTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResultType.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Trending/TrendingVideosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/AudioOnlyFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/CommentTranslationResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/DownloadFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/PlaylistInfos/PlaylistInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistInfosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/SearchResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SearchResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+canBeDecoded.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+canBeDecoded.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+decodeJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+decodeJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+filterTypes.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+filterTypes.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResultType.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResultType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Trending/TrendingVideosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrendingVideosResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/AudioOnlyFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AudioOnlyFormat.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/CommentTranslationResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CommentTranslationResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/DownloadFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DownloadFormat.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ YouTubeKit (in target 'YouTubeKit' from project 'YouTubeKit')
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeModel.swift:1794:1: warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1792 | }
1793 | #else
1794 | extension String: LocalizedError {
| |- warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
1795 | public var errorDescription: String? { self }
1796 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:95:112: error: cannot find type 'Data' in scope
93 | /// - instructions: Cipher decode instructions extracted from the player.
94 | /// - playerData: Raw contents of base.js for this player.
95 | static func saveToDisk(playerName: String, instructions: [Player.CipherDecodeInstruction], playerData: Data) {
| `- error: cannot find type 'Data' in scope
96 | guard let cacheDirectory = try? getCacheDirectory() else { return }
97 | do {
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:143:63: error: cannot find type 'URL' in scope
141 | }
142 |
143 | private static func getPlayerDirectories() throws -> [URL] {
| `- error: cannot find type 'URL' in scope
144 | var directories = [try getCacheDirectory()]
145 | // TODO: remove check for documents directory
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:155:59: error: cannot find type 'URL' in scope
153 | }
154 |
155 | private static func getCacheDirectory() throws -> URL {
| `- error: cannot find type 'URL' in scope
156 | guard let root = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask).first else {
157 | throw Player.ResponseError(step: .getDocumentDirectory, reason: "Failed to get the caches directory.")
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:263:82: error: cannot find type 'URL' in scope
261 | /// - Parameter cipher: The raw `signatureCipher` string from the streaming data JSON.
262 | /// - Returns: A fully formed URL with the signature applied.
263 | private func decipherFormatURL(signatureCipher cipher: String) throws -> URL {
| `- error: cannot find type 'URL' in scope
264 | guard let url = cipher.ytkFirstGroupMatch(for: "&?url=([^\\s|&]*)")?.removingPercentEncoding else { throw "Can't find URL in cipher" }
265 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:301:64: error: cannot find type 'URL' in scope
299 | /// - Returns: The same URL with its `n` parameter replaced by the decoded value.
300 | /// - Throws: If JavaScriptCore is unavailable or decoding fails.
301 | public func processNParameterInURL(url: URL) throws -> URL {
| `- error: cannot find type 'URL' in scope
302 | #if canImport(JavaScriptCore)
303 | guard var components = URLComponents(string: url.absoluteString),
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:301:49: error: cannot find type 'URL' in scope
299 | /// - Returns: The same URL with its `n` parameter replaced by the decoded value.
300 | /// - Throws: If JavaScriptCore is unavailable or decoding fails.
301 | public func processNParameterInURL(url: URL) throws -> URL {
| `- error: cannot find type 'URL' in scope
302 | #if canImport(JavaScriptCore)
303 | guard var components = URLComponents(string: url.absoluteString),
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:346:78: error: cannot find type 'URL' in scope
344 | /// - Parameter urlString: The raw `hlsManifestUrl` string from the streaming data JSON.
345 | /// - Returns: The manifest URL with the `n` path segment replaced, or the original URL if decoding fails.
346 | public func decodeNParameterInHLSManifestURL(_ urlString: String) -> URL? {
| `- error: cannot find type 'URL' in scope
347 | #if canImport(JavaScriptCore)
348 | guard
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:401:24: error: cannot find type 'URL' in scope
399 | private static func scrapePlayer(
400 | playerName: String,
401 | playerURL: URL
| `- error: cannot find type 'URL' in scope
402 | ) throws -> (instructions: [CipherDecodeInstruction], playerJs: String) {
403 | let playerData = try downloadPlayer(playerURL: playerURL)
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:448:70: error: cannot find type 'Data' in scope
446 | /// - Parameter playerURL: The URL of the player script.
447 | /// - Returns: The raw data for the player JavaScript file.
448 | private static func downloadPlayer(playerURL: URL) throws -> Data {
| `- error: cannot find type 'Data' in scope
449 | let downloadOperation = DownloadPlayerOperation(playerURL: playerURL)
450 | downloadOperation.start()
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:448:55: error: cannot find type 'URL' in scope
446 | /// - Parameter playerURL: The URL of the player script.
447 | /// - Returns: The raw data for the player JavaScript file.
448 | private static func downloadPlayer(playerURL: URL) throws -> Data {
| `- error: cannot find type 'URL' in scope
449 | let downloadOperation = DownloadPlayerOperation(playerURL: playerURL)
450 | downloadOperation.start()
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:466:54: error: cannot find type 'Operation' in scope
464 |
465 | /// Operation used to download the player.
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
| `- error: cannot find type 'Operation' in scope
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:467:26: error: property does not override any property from its superclass
465 | /// Operation used to download the player.
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
467 | override var isAsynchronous: Bool { true }
| `- error: property does not override any property from its superclass
468 | override var isExecuting: Bool { result == nil }
469 | override var isFinished: Bool { !isExecuting }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:468:26: error: property does not override any property from its superclass
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
| `- error: property does not override any property from its superclass
469 | override var isFinished: Bool { !isExecuting }
470 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:469:26: error: property does not override any property from its superclass
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
469 | override var isFinished: Bool { !isExecuting }
| `- error: property does not override any property from its superclass
470 |
471 | private let playerURL: URL
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:471:36: error: cannot find type 'URL' in scope
469 | override var isFinished: Bool { !isExecuting }
470 |
471 | private let playerURL: URL
| `- error: cannot find type 'URL' in scope
472 | private var task: URLSessionDataTask?
473 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:472:31: error: cannot find type 'URLSessionDataTask' in scope
470 |
471 | private let playerURL: URL
472 | private var task: URLSessionDataTask?
| `- error: cannot find type 'URLSessionDataTask' in scope
473 |
474 | var result: Result<Data, Error>? {
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:474:32: error: cannot find type 'Data' in scope
472 | private var task: URLSessionDataTask?
473 |
474 | var result: Result<Data, Error>? {
| `- error: cannot find type 'Data' in scope
475 | didSet {
476 | if result != nil { self.task = nil }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:480:29: error: cannot find type 'URL' in scope
478 | }
479 |
480 | init(playerURL: URL) {
| `- error: cannot find type 'URL' in scope
481 | self.playerURL = playerURL
482 | super.init()
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:485:27: error: method does not override any method from its superclass
483 | }
484 |
485 | override func start() {
| `- error: method does not override any method from its superclass
486 | guard !isCancelled else { return }
487 | let semaphore = DispatchSemaphore(value: 0)
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseEnums/YTLikeStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseEnums/YTPrivacy.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel+fetchInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel+subscribeActions.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/AuthenticatedContinuableResponse+fetchContinuation.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/AuthenticatedContinuableResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse+fetchContinuation.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse+mergeContinuation.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ResponseContinuation.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchAllPossibleHostPlaylists.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchMoreInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchStreamingInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+fetchStreamingInfosWithDownloadFormats.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+getCaptions.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo+likeActions.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTCaption.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTComment+actions.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTComment.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTLittleChannelInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+canShowBeDecoded.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+decodeShowFromJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+fetchVideos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTStoryboard.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTThumbnail.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeShortFromJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeVideoFromPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+timeStringToSeconds.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/BadRequestDataError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/NetworkError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/ResponseExtractionError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator+commonValidators.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+Hashable.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+RawRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeadersList.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLog.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLogger+defaultImplementations.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestsLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/SwiftyJSON/SwiftyJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/URL+AppendQueryItems.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Utils/Array+inoutMap.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Utils/String+ytkRegexMatches.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountLibraryResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountPlaylistsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountSubscriptionsFeedResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AccountResponses/AccountSubscriptionsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/AuthenticatedResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/ChannelsActions/SubscribeChannelResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/ChannelsActions/UnsubscribeChannelResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/CreateCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/DeleteCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/DislikeCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/EditCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/EditReplyCommandResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/LikeCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/RemoveDislikeCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/RemoveLikeCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/CommentsActions/ReplyCommentResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryBlockContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryReponse+removeVideo.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/RemoveVideoFromHistroryResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AddVideoToPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AllPossibleHostPlaylistsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/CreatePlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/DeletePlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/MoveVideoInPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoByIdFromPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoFromPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/SimpleOperationAuthenticatedResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/DislikeVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/LikeVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/RemoveLikeFromVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AutoCompletion/AutoCompletionResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+canDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+decodeJSONFromTab.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+getContinuationFromTab.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent+addChannelInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Home/HomeScreenResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/PlaylistInfos/PlaylistInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/SearchResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+canBeDecoded.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+decodeJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+filterTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResultType.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Trending/TrendingVideosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/AudioOnlyFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/CommentTranslationResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/DownloadFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/EndScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/EndScreenElement.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/MediaType.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/MoreVideoInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoCaptionsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoCommentsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoDownloadFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/VideoInfosWithDownloadFormatsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/\[URLQueryItem\]+makeUnique.swift -target arm64-apple-watchos9.0 -module-can-import CommonCrypto -module-can-import-version CoreGraphics 2049 2049.0.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name YouTubeKit -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/Objects-normal/arm64/YouTubeKit.abi.json
SwiftCompile normal arm64 (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ YouTubeKit (in target 'YouTubeKit' from project 'YouTubeKit')
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeModel.swift:1794:1: warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1792 | }
1793 | #else
1794 | extension String: LocalizedError {
| |- warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
1795 | public var errorDescription: String? { self }
1796 | }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:95:112: error: cannot find type 'Data' in scope
93 | /// - instructions: Cipher decode instructions extracted from the player.
94 | /// - playerData: Raw contents of base.js for this player.
95 | static func saveToDisk(playerName: String, instructions: [Player.CipherDecodeInstruction], playerData: Data) {
| `- error: cannot find type 'Data' in scope
96 | guard let cacheDirectory = try? getCacheDirectory() else { return }
97 | do {
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:143:63: error: cannot find type 'URL' in scope
141 | }
142 |
143 | private static func getPlayerDirectories() throws -> [URL] {
| `- error: cannot find type 'URL' in scope
144 | var directories = [try getCacheDirectory()]
145 | // TODO: remove check for documents directory
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:155:59: error: cannot find type 'URL' in scope
153 | }
154 |
155 | private static func getCacheDirectory() throws -> URL {
| `- error: cannot find type 'URL' in scope
156 | guard let root = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask).first else {
157 | throw Player.ResponseError(step: .getDocumentDirectory, reason: "Failed to get the caches directory.")
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:263:82: error: cannot find type 'URL' in scope
261 | /// - Parameter cipher: The raw `signatureCipher` string from the streaming data JSON.
262 | /// - Returns: A fully formed URL with the signature applied.
263 | private func decipherFormatURL(signatureCipher cipher: String) throws -> URL {
| `- error: cannot find type 'URL' in scope
264 | guard let url = cipher.ytkFirstGroupMatch(for: "&?url=([^\\s|&]*)")?.removingPercentEncoding else { throw "Can't find URL in cipher" }
265 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:301:64: error: cannot find type 'URL' in scope
299 | /// - Returns: The same URL with its `n` parameter replaced by the decoded value.
300 | /// - Throws: If JavaScriptCore is unavailable or decoding fails.
301 | public func processNParameterInURL(url: URL) throws -> URL {
| `- error: cannot find type 'URL' in scope
302 | #if canImport(JavaScriptCore)
303 | guard var components = URLComponents(string: url.absoluteString),
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:301:49: error: cannot find type 'URL' in scope
299 | /// - Returns: The same URL with its `n` parameter replaced by the decoded value.
300 | /// - Throws: If JavaScriptCore is unavailable or decoding fails.
301 | public func processNParameterInURL(url: URL) throws -> URL {
| `- error: cannot find type 'URL' in scope
302 | #if canImport(JavaScriptCore)
303 | guard var components = URLComponents(string: url.absoluteString),
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:346:78: error: cannot find type 'URL' in scope
344 | /// - Parameter urlString: The raw `hlsManifestUrl` string from the streaming data JSON.
345 | /// - Returns: The manifest URL with the `n` path segment replaced, or the original URL if decoding fails.
346 | public func decodeNParameterInHLSManifestURL(_ urlString: String) -> URL? {
| `- error: cannot find type 'URL' in scope
347 | #if canImport(JavaScriptCore)
348 | guard
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:401:24: error: cannot find type 'URL' in scope
399 | private static func scrapePlayer(
400 | playerName: String,
401 | playerURL: URL
| `- error: cannot find type 'URL' in scope
402 | ) throws -> (instructions: [CipherDecodeInstruction], playerJs: String) {
403 | let playerData = try downloadPlayer(playerURL: playerURL)
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:448:70: error: cannot find type 'Data' in scope
446 | /// - Parameter playerURL: The URL of the player script.
447 | /// - Returns: The raw data for the player JavaScript file.
448 | private static func downloadPlayer(playerURL: URL) throws -> Data {
| `- error: cannot find type 'Data' in scope
449 | let downloadOperation = DownloadPlayerOperation(playerURL: playerURL)
450 | downloadOperation.start()
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:448:55: error: cannot find type 'URL' in scope
446 | /// - Parameter playerURL: The URL of the player script.
447 | /// - Returns: The raw data for the player JavaScript file.
448 | private static func downloadPlayer(playerURL: URL) throws -> Data {
| `- error: cannot find type 'URL' in scope
449 | let downloadOperation = DownloadPlayerOperation(playerURL: playerURL)
450 | downloadOperation.start()
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:466:54: error: cannot find type 'Operation' in scope
464 |
465 | /// Operation used to download the player.
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
| `- error: cannot find type 'Operation' in scope
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:467:26: error: property does not override any property from its superclass
465 | /// Operation used to download the player.
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
467 | override var isAsynchronous: Bool { true }
| `- error: property does not override any property from its superclass
468 | override var isExecuting: Bool { result == nil }
469 | override var isFinished: Bool { !isExecuting }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:468:26: error: property does not override any property from its superclass
466 | private final class DownloadPlayerOperation: Operation, @unchecked Sendable {
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
| `- error: property does not override any property from its superclass
469 | override var isFinished: Bool { !isExecuting }
470 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:469:26: error: property does not override any property from its superclass
467 | override var isAsynchronous: Bool { true }
468 | override var isExecuting: Bool { result == nil }
469 | override var isFinished: Bool { !isExecuting }
| `- error: property does not override any property from its superclass
470 |
471 | private let playerURL: URL
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:471:36: error: cannot find type 'URL' in scope
469 | override var isFinished: Bool { !isExecuting }
470 |
471 | private let playerURL: URL
| `- error: cannot find type 'URL' in scope
472 | private var task: URLSessionDataTask?
473 |
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:472:31: error: cannot find type 'URLSessionDataTask' in scope
470 |
471 | private let playerURL: URL
472 | private var task: URLSessionDataTask?
| `- error: cannot find type 'URLSessionDataTask' in scope
473 |
474 | var result: Result<Data, Error>? {
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:474:32: error: cannot find type 'Data' in scope
472 | private var task: URLSessionDataTask?
473 |
474 | var result: Result<Data, Error>? {
| `- error: cannot find type 'Data' in scope
475 | didSet {
476 | if result != nil { self.task = nil }
/Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:480:29: error: cannot find type 'URL' in scope
478 | }
479 |
480 | init(playerURL: URL) {
| `- error: cannot find type 'URL' in scope
481 | self.playerURL = playerURL
482 | super.init()
SwiftCompile normal arm64_32 (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ HistoryResponse.swift,\ RemoveVideoFromHistroryResponse.swift,\ AddVideoToPlaylistResponse.swift,\ AllPossibleHostPlaylistsResponse.swift,\ CreatePlaylistResponse.swift,\ DeletePlaylistResponse.swift,\ MoveVideoInPlaylistResponse.swift,\ RemoveVideoByIdFromPlaylistResponse.swift,\ RemoveVideoFromPlaylistResponse.swift,\ SimpleOperationAuthenticatedResponse.swift,\ DislikeVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/RemoveVideoFromHistroryResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AddVideoToPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AllPossibleHostPlaylistsResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/CreatePlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/DeletePlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/MoveVideoInPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoByIdFromPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoFromPlaylistResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/SimpleOperationAuthenticatedResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/DislikeVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/HistoryResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HistoryResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/HistoryActions/RemoveVideoFromHistroryResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveVideoFromHistroryResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AddVideoToPlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddVideoToPlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/AllPossibleHostPlaylistsResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AllPossibleHostPlaylistsResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/CreatePlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CreatePlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/DeletePlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeletePlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/MoveVideoInPlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MoveVideoInPlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoByIdFromPlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveVideoByIdFromPlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/PlaylistsActions/RemoveVideoFromPlaylistResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveVideoFromPlaylistResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/SimpleOperationAuthenticatedResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SimpleOperationAuthenticatedResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/DislikeVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DislikeVideoResponse.swift
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ YTLikeStatus.swift,\ YTPrivacy.swift,\ YouTubeChannel+fetchInfos.swift,\ YouTubeChannel+subscribeActions.swift,\ YouTubeChannel.swift,\ AuthenticatedContinuableResponse+fetchContinuation.swift,\ AuthenticatedContinuableResponse.swift,\ ContinuableResponse+fetchContinuation.swift,\ ContinuableResponse+mergeContinuation.swift,\ ContinuableResponse.swift,\ ResponseContinuation.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseEnums/YTLikeStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseEnums/YTPrivacy.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel+fetchInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel+subscribeActions.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/AuthenticatedContinuableResponse+fetchContinuation.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/AuthenticatedContinuableResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse+fetchContinuation.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse+mergeContinuation.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ResponseContinuation.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/YouTubeKit.build/Debug-watchos/YouTubeKit-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseEnums/YTLikeStatus.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTLikeStatus.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseEnums/YTPrivacy.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPrivacy.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel+fetchInfos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeChannel+fetchInfos.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel+subscribeActions.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeChannel+subscribeActions.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Channel/YouTubeChannel.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YouTubeChannel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/AuthenticatedContinuableResponse+fetchContinuation.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AuthenticatedContinuableResponse+fetchContinuation.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/AuthenticatedContinuableResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AuthenticatedContinuableResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse+fetchContinuation.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContinuableResponse+fetchContinuation.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse+mergeContinuation.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContinuableResponse+mergeContinuation.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ContinuableResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContinuableResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseProtocols/Continuation/ResponseContinuation.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResponseContinuation.swift
SwiftCompile normal arm64 Compiling\ ResponseExtractionError.swift,\ ParameterValidator+commonValidators.swift,\ ParameterValidator.swift,\ HeaderTypes+Hashable.swift,\ HeaderTypes+RawRepresentable.swift,\ HeaderTypes.swift,\ HeadersList.swift,\ RequestLog.swift,\ RequestLogger+defaultImplementations.swift,\ RequestsLogger.swift,\ SwiftyJSON.swift,\ URL+AppendQueryItems.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/ResponseExtractionError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator+commonValidators.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+Hashable.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+RawRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeadersList.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLog.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLogger+defaultImplementations.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestsLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/SwiftyJSON/SwiftyJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/URL+AppendQueryItems.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/ResponseExtractionError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResponseExtractionError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator+commonValidators.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ParameterValidator+commonValidators.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ParameterValidator.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ParameterValidator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+Hashable.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeaderTypes+Hashable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes+RawRepresentable.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeaderTypes+RawRepresentable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeaderTypes.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeaderTypes.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/HeadersList.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeadersList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLog.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RequestLog.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestLogger+defaultImplementations.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RequestLogger+defaultImplementations.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/Logging/RequestsLogger.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RequestsLogger.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/SwiftyJSON/SwiftyJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SwiftyJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/URL+AppendQueryItems.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile URL+AppendQueryItems.swift
SwiftCompile normal arm64_32 Compiling\ YTPlaylist+canShowBeDecoded.swift,\ YTPlaylist+decodeShowFromJSON.swift,\ YTPlaylist+fetchVideos.swift,\ YTPlaylist.swift,\ YTStoryboard.swift,\ YTThumbnail.swift,\ YTVideo+decodeShortFromJSON.swift,\ YTVideo+decodeVideoFromPlaylist.swift,\ YTVideo+timeStringToSeconds.swift,\ YTVideo.swift,\ BadRequestDataError.swift,\ NetworkError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+canShowBeDecoded.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+decodeShowFromJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+fetchVideos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTStoryboard.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTThumbnail.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeShortFromJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeVideoFromPlaylist.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+timeStringToSeconds.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/BadRequestDataError.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/NetworkError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+canShowBeDecoded.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+canShowBeDecoded.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+decodeShowFromJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+decodeShowFromJSON.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist+fetchVideos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist+fetchVideos.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTPlaylist.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTPlaylist.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTStoryboard.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTStoryboard.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTThumbnail.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTThumbnail.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeShortFromJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+decodeShortFromJSON.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+decodeVideoFromPlaylist.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+decodeVideoFromPlaylist.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo+timeStringToSeconds.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo+timeStringToSeconds.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/BaseStructs/YTVideo.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTVideo.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/BadRequestDataError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BadRequestDataError.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/ErrorHandling/ErrorTypes/NetworkError.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NetworkError.swift
SwiftCompile normal arm64_32 Compiling\ LikeVideoResponse.swift,\ RemoveLikeFromVideoResponse.swift,\ AutoCompletionResponse.swift,\ ChannelContent+canDecode.swift,\ ChannelContent+decodeJSONFromTab.swift,\ ChannelContent+getContinuationFromTab.swift,\ ChannelContent.swift,\ ChannelInfosResponse.swift,\ ListableChannelContent+addChannelInfos.swift,\ ListableChannelContent.swift,\ HomeScreenResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/LikeVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/RemoveLikeFromVideoResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AutoCompletion/AutoCompletionResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+canDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+decodeJSONFromTab.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+getContinuationFromTab.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent+addChannelInfos.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Home/HomeScreenResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/LikeVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LikeVideoResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AuthenticatedResponses/VideosActions/RemoveLikeFromVideoResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RemoveLikeFromVideoResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/AutoCompletion/AutoCompletionResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AutoCompletionResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+canDecode.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+canDecode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+decodeJSONFromTab.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+decodeJSONFromTab.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent+getContinuationFromTab.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent+getContinuationFromTab.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelContent.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChannelInfosResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent+addChannelInfos.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ListableChannelContent+addChannelInfos.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ListableChannelContent.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ListableChannelContent.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Home/HomeScreenResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HomeScreenResponse.swift
SwiftCompile normal arm64_32 Compiling\ PlaylistInfosResponse.swift,\ SearchResponse.swift,\ YTSearchResult+canBeDecoded.swift,\ YTSearchResult+decodeJSON.swift,\ YTSearchResult+filterTypes.swift,\ YTSearchResult.swift,\ YTSearchResultType.swift,\ TrendingVideosResponse.swift,\ AudioOnlyFormat.swift,\ CommentTranslationResponse.swift,\ DownloadFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/PlaylistInfos/PlaylistInfosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/SearchResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+canBeDecoded.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+decodeJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+filterTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResultType.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Trending/TrendingVideosResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/AudioOnlyFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/CommentTranslationResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/DownloadFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/PlaylistInfos/PlaylistInfosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistInfosResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/SearchResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SearchResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+canBeDecoded.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+canBeDecoded.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+decodeJSON.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+decodeJSON.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult+filterTypes.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult+filterTypes.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResult.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResult.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Search/YTSearchResultType.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YTSearchResultType.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/Trending/TrendingVideosResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrendingVideosResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/AudioOnlyFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AudioOnlyFormat.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/CommentTranslationResponse.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CommentTranslationResponse.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/DownloadFormat.swift (in target 'YouTubeKit' from project 'YouTubeKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DownloadFormat.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 16:20:09.356 xcodebuild[733:4625] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-25 16:20:09.457 xcodebuild[733:4625] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ YouTubeKit (in target 'YouTubeKit' from project 'YouTubeKit')
SwiftCompile normal arm64 (in target 'YouTubeKit' from project 'YouTubeKit')
Building workspace YouTubeKit with scheme YouTubeKit-Package
(3 failures)
BUILD FAILURE 6.4 watchOS