Build Information
Successful build of YouTubeKit, reference v2.8.0 (fc5527), with Swift 6.2 for macOS (SPM) on 5 Jul 2026 05:43:23 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/b5i/YouTubeKit.git
Reference: v2.8.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/b5i/YouTubeKit
* tag v2.8.0 -> FETCH_HEAD
HEAD is now at fc55276 feat: add `getChannelContentReusingCache` method on `ChannelInfosResponse`
Cloned https://github.com/b5i/YouTubeKit.git
Revision (git rev-parse @):
fc552768dfdaddea6c02c3c2d4e8d8e8bbf4772c
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/b5i/YouTubeKit.git at v2.8.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/b5i/YouTubeKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[1/3] Copying JavaScript
[2/3] Write swift-version--3CB7CFEC50E0D141.txt
[4/105] Emitting module 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 | }
[5/116] Compiling YouTubeKit YouTubeVideo+fetchMoreInfos.swift
[6/116] Compiling YouTubeKit YouTubeVideo+fetchStreamingInfos.swift
[7/116] Compiling YouTubeKit YouTubeVideo+fetchStreamingInfosWithDownloadFormats.swift
[8/116] Compiling YouTubeKit YouTubeVideo+getCaptions.swift
[9/116] Compiling YouTubeKit YouTubeVideo+likeActions.swift
[10/116] Compiling YouTubeKit YouTubeVideo.swift
[11/116] Compiling YouTubeKit YTCaption.swift
[12/116] Compiling YouTubeKit YTChannel.swift
[13/116] Compiling YouTubeKit YTComment+actions.swift
[14/116] Compiling YouTubeKit YTComment.swift
[15/116] Compiling YouTubeKit YTLittleChannelInfos.swift
[16/116] Compiling YouTubeKit YTPlaylist+canShowBeDecoded.swift
[17/116] Compiling YouTubeKit CreateCommentResponse.swift
[18/116] Compiling YouTubeKit DeleteCommentResponse.swift
[19/116] Compiling YouTubeKit DislikeCommentResponse.swift
[20/116] Compiling YouTubeKit EditCommentResponse.swift
[21/116] Compiling YouTubeKit EditReplyCommandResponse.swift
[22/116] Compiling YouTubeKit LikeCommentResponse.swift
[23/116] Compiling YouTubeKit RemoveDislikeCommentResponse.swift
[24/116] Compiling YouTubeKit RemoveLikeCommentResponse.swift
[25/116] Compiling YouTubeKit ReplyCommentResponse.swift
[26/116] Compiling YouTubeKit HistoryBlockContent.swift
[27/116] Compiling YouTubeKit HistoryReponse+removeVideo.swift
[28/116] Compiling YouTubeKit YTPlaylist+decodeShowFromJSON.swift
[29/116] Compiling YouTubeKit YTPlaylist+fetchVideos.swift
[30/116] Compiling YouTubeKit YTPlaylist.swift
[31/116] Compiling YouTubeKit YTThumbnail.swift
[32/116] Compiling YouTubeKit YTVideo+decodeShortFromJSON.swift
[33/116] Compiling YouTubeKit YTVideo+decodeVideoFromPlaylist.swift
[34/116] Compiling YouTubeKit YTVideo+timeStringToSeconds.swift
[35/116] Compiling YouTubeKit YTVideo.swift
[36/116] Compiling YouTubeKit BadRequestDataError.swift
[37/116] Compiling YouTubeKit NetworkError.swift
[38/116] Compiling YouTubeKit ResponseExtractionError.swift
[39/116] Compiling YouTubeKit YTLikeStatus.swift
[40/116] Compiling YouTubeKit YTPrivacy.swift
[41/116] Compiling YouTubeKit YouTubeChannel+fetchInfos.swift
[42/116] Compiling YouTubeKit YouTubeChannel+subscribeActions.swift
[43/116] Compiling YouTubeKit YouTubeChannel.swift
[44/116] Compiling YouTubeKit AuthenticatedContinuableResponse+fetchContinuation.swift
[45/116] Compiling YouTubeKit AuthenticatedContinuableResponse.swift
[46/116] Compiling YouTubeKit ContinuableResponse+fetchContinuation.swift
[47/116] Compiling YouTubeKit ContinuableResponse+mergeContinuation.swift
[48/116] Compiling YouTubeKit ContinuableResponse.swift
[49/116] Compiling YouTubeKit ResponseContinuation.swift
[50/116] Compiling YouTubeKit YouTubeVideo+fetchAllPossibleHostPlaylists.swift
[51/116] Compiling YouTubeKit LikeVideoResponse.swift
[52/116] Compiling YouTubeKit RemoveLikeFromVideoResponse.swift
[53/116] Compiling YouTubeKit AutoCompletionResponse.swift
[54/116] Compiling YouTubeKit ChannelContent+canDecode.swift
[55/116] Compiling YouTubeKit ChannelContent+decodeJSONFromTab.swift
[56/116] Compiling YouTubeKit ChannelContent+getContinuationFromTab.swift
[57/116] Compiling YouTubeKit ChannelContent.swift
[58/116] Compiling YouTubeKit ChannelInfosResponse.swift
[59/116] Compiling YouTubeKit ListableChannelContent+addChannelInfos.swift
[60/116] Compiling YouTubeKit ListableChannelContent.swift
[61/116] Compiling YouTubeKit HomeScreenResponse.swift
[62/116] Compiling YouTubeKit ParameterValidator+commonValidators.swift
[63/116] Compiling YouTubeKit ParameterValidator.swift
[64/116] Compiling YouTubeKit HeaderTypes+Hashable.swift
[65/116] Compiling YouTubeKit HeaderTypes+RawRepresentable.swift
[66/116] Compiling YouTubeKit HeaderTypes.swift
[67/116] Compiling YouTubeKit HeadersList.swift
[68/116] Compiling YouTubeKit RequestLog.swift
[69/116] Compiling YouTubeKit RequestLogger+defaultImplementations.swift
[70/116] Compiling YouTubeKit RequestsLogger.swift
[71/116] Compiling YouTubeKit SwiftyJSON.swift
[72/116] Compiling YouTubeKit URL+AppendQueryItems.swift
[73/116] Compiling YouTubeKit HistoryResponse.swift
[74/116] Compiling YouTubeKit RemoveVideoFromHistroryResponse.swift
[75/116] Compiling YouTubeKit AddVideoToPlaylistResponse.swift
[76/116] Compiling YouTubeKit AllPossibleHostPlaylistsResponse.swift
[77/116] Compiling YouTubeKit CreatePlaylistResponse.swift
[78/116] Compiling YouTubeKit DeletePlaylistResponse.swift
[79/116] Compiling YouTubeKit MoveVideoInPlaylistResponse.swift
[80/116] Compiling YouTubeKit RemoveVideoByIdFromPlaylistResponse.swift
[81/116] Compiling YouTubeKit RemoveVideoFromPlaylistResponse.swift
[82/116] Compiling YouTubeKit SimpleOperationAuthenticatedResponse.swift
[83/116] Compiling YouTubeKit DislikeVideoResponse.swift
[84/116] Compiling YouTubeKit PlaylistInfosResponse.swift
[85/116] Compiling YouTubeKit SearchResponse.swift
[86/116] Compiling YouTubeKit YTSearchResult+canBeDecoded.swift
[87/116] Compiling YouTubeKit YTSearchResult+decodeJSON.swift
[88/116] Compiling YouTubeKit YTSearchResult+filterTypes.swift
[89/116] Compiling YouTubeKit YTSearchResult.swift
[90/116] Compiling YouTubeKit YTSearchResultType.swift
[91/116] Compiling YouTubeKit TrendingVideosResponse.swift
[92/116] Compiling YouTubeKit AudioOnlyFormat.swift
[93/116] Compiling YouTubeKit CommentTranslationResponse.swift
[94/116] Compiling YouTubeKit DownloadFormat.swift
[95/116] Compiling YouTubeKit String+ytkRegexMatches.swift
/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 | }
[96/116] Compiling YouTubeKit YouTubeModel.swift
/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 | }
[97/116] Compiling YouTubeKit YouTubeResponse.swift
/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 | }
[98/116] Compiling YouTubeKit AccountInfosResponse.swift
/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 | }
[99/116] Compiling YouTubeKit AccountLibraryResponse.swift
/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 | }
[100/116] Compiling YouTubeKit AccountPlaylistsResponse.swift
/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 | }
[101/116] Compiling YouTubeKit AccountSubscriptionsFeedResponse.swift
/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 | }
[102/116] Compiling YouTubeKit AccountSubscriptionsResponse.swift
/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 | }
[103/116] Compiling YouTubeKit AuthenticatedResponse.swift
/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 | }
[104/116] Compiling YouTubeKit SubscribeChannelResponse.swift
/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 | }
[105/116] Compiling YouTubeKit UnsubscribeChannelResponse.swift
/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 | }
[106/116] Compiling YouTubeKit EndScreen.swift
[107/116] Compiling YouTubeKit EndScreenElement.swift
[108/116] Compiling YouTubeKit MediaType.swift
[109/116] Compiling YouTubeKit MoreVideoInfosResponse.swift
[110/116] Compiling YouTubeKit VideoCaptionsResponse.swift
[111/116] Compiling YouTubeKit VideoCommentsResponse.swift
[112/116] Compiling YouTubeKit VideoDownloadFormat.swift
[113/116] Compiling YouTubeKit VideoInfosResponse.swift
[114/116] Compiling YouTubeKit VideoInfosWithDownloadFormatsResponse.swift
[115/116] Compiling YouTubeKit [URLQueryItem]+makeUnique.swift
[116/116] Compiling YouTubeKit resource_bundle_accessor.swift
Build complete! (5.33s)
Build complete.
{
"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/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/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/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.6"
}
Done.