The Swift Package Index logo.Swift Package Index

Build Information

Successful build of YouTubeKit, reference main (6532af), with Swift 6.3 for macOS (SPM) on 11 Aug 2026 20:57:26 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64

Build 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: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/b5i/YouTubeKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 6532af3 feat: add support for storyboards and more
Cloned https://github.com/b5i/YouTubeKit.git
Revision (git rev-parse @):
6532af39da4c1612b0a1af603792419d8fb0e67f
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/b5i/YouTubeKit.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "youtubekit",
      "name": "YouTubeKit",
      "url": "https://github.com/b5i/YouTubeKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/YouTubeKit",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/b5i/YouTubeKit.git
[1/2872] Fetching youtubekit
Fetched https://github.com/b5i/YouTubeKit.git from cache (2.24s)
Creating working copy for https://github.com/b5i/YouTubeKit.git
Working copy of https://github.com/b5i/YouTubeKit.git resolved at main (6532af3)
warning: '.resolve-product-dependencies': dependency 'youtubekit' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/b5i/YouTubeKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[1/3] Copying JavaScript
[2/3] Write swift-version--6988338F2F200930.txt
[4/108] Compiling YouTubeKit YouTubeVideo+fetchMoreInfos.swift
[5/108] Compiling YouTubeKit YouTubeVideo+fetchStreamingInfos.swift
[6/108] Compiling YouTubeKit YouTubeVideo+fetchStreamingInfosWithDownloadFormats.swift
[7/108] Compiling YouTubeKit YouTubeVideo+getCaptions.swift
[8/108] Compiling YouTubeKit YouTubeVideo+likeActions.swift
[9/108] Compiling YouTubeKit YouTubeVideo.swift
[10/108] Compiling YouTubeKit YTCaption.swift
[11/108] Compiling YouTubeKit YTChannel.swift
[12/108] Compiling YouTubeKit YTComment+actions.swift
[13/108] Compiling YouTubeKit YTComment.swift
[14/108] Compiling YouTubeKit YTLittleChannelInfos.swift
[15/108] Compiling YouTubeKit YTPlaylist+canShowBeDecoded.swift
[16/108] 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 | }
[17/119] Compiling YouTubeKit RemoveVideoFromHistroryResponse.swift
[18/119] Compiling YouTubeKit AddVideoToPlaylistResponse.swift
[19/119] Compiling YouTubeKit AllPossibleHostPlaylistsResponse.swift
[20/119] Compiling YouTubeKit CreatePlaylistResponse.swift
[21/119] Compiling YouTubeKit DeletePlaylistResponse.swift
[22/119] Compiling YouTubeKit MoveVideoInPlaylistResponse.swift
[23/119] Compiling YouTubeKit RemoveVideoByIdFromPlaylistResponse.swift
[24/119] Compiling YouTubeKit RemoveVideoFromPlaylistResponse.swift
[25/119] Compiling YouTubeKit SimpleOperationAuthenticatedResponse.swift
[26/119] Compiling YouTubeKit DislikeVideoResponse.swift
[27/119] Compiling YouTubeKit LikeVideoResponse.swift
[28/119] Compiling YouTubeKit YTPlaylist+decodeShowFromJSON.swift
[29/119] Compiling YouTubeKit YTPlaylist+fetchVideos.swift
[30/119] Compiling YouTubeKit YTPlaylist.swift
[31/119] Compiling YouTubeKit YTStoryboard.swift
[32/119] Compiling YouTubeKit YTThumbnail.swift
[33/119] Compiling YouTubeKit YTVideo+decodeShortFromJSON.swift
[34/119] Compiling YouTubeKit YTVideo+decodeVideoFromPlaylist.swift
[35/119] Compiling YouTubeKit YTVideo+timeStringToSeconds.swift
[36/119] Compiling YouTubeKit YTVideo.swift
[37/119] Compiling YouTubeKit BadRequestDataError.swift
[38/119] Compiling YouTubeKit NetworkError.swift
[39/119] Compiling YouTubeKit ResponseExtractionError.swift
[40/119] Compiling YouTubeKit YTLikeStatus.swift
[41/119] Compiling YouTubeKit YTPrivacy.swift
[42/119] Compiling YouTubeKit YouTubeChannel+fetchInfos.swift
[43/119] Compiling YouTubeKit YouTubeChannel+subscribeActions.swift
[44/119] Compiling YouTubeKit YouTubeChannel.swift
[45/119] Compiling YouTubeKit AuthenticatedContinuableResponse+fetchContinuation.swift
[46/119] Compiling YouTubeKit AuthenticatedContinuableResponse.swift
[47/119] Compiling YouTubeKit ContinuableResponse+fetchContinuation.swift
[48/119] Compiling YouTubeKit ContinuableResponse+mergeContinuation.swift
[49/119] Compiling YouTubeKit ContinuableResponse.swift
[50/119] Compiling YouTubeKit ResponseContinuation.swift
[51/119] Compiling YouTubeKit YouTubeVideo+fetchAllPossibleHostPlaylists.swift
[52/119] Compiling YouTubeKit SearchResponse.swift
[53/119] Compiling YouTubeKit YTSearchResult+canBeDecoded.swift
[54/119] Compiling YouTubeKit YTSearchResult+decodeJSON.swift
[55/119] Compiling YouTubeKit YTSearchResult+filterTypes.swift
[56/119] Compiling YouTubeKit YTSearchResult.swift
[57/119] Compiling YouTubeKit YTSearchResultType.swift
[58/119] Compiling YouTubeKit TrendingVideosResponse.swift
[59/119] Compiling YouTubeKit AudioOnlyFormat.swift
[60/119] Compiling YouTubeKit CommentTranslationResponse.swift
[61/119] Compiling YouTubeKit DownloadFormat.swift
[62/119] Compiling YouTubeKit EndScreen.swift
[63/119] Compiling YouTubeKit RemoveLikeFromVideoResponse.swift
[64/119] Compiling YouTubeKit AutoCompletionResponse.swift
[65/119] Compiling YouTubeKit ChannelContent+canDecode.swift
[66/119] Compiling YouTubeKit ChannelContent+decodeJSONFromTab.swift
[67/119] Compiling YouTubeKit ChannelContent+getContinuationFromTab.swift
[68/119] Compiling YouTubeKit ChannelContent.swift
[69/119] Compiling YouTubeKit ChannelInfosResponse.swift
[70/119] Compiling YouTubeKit ListableChannelContent+addChannelInfos.swift
[71/119] Compiling YouTubeKit ListableChannelContent.swift
[72/119] Compiling YouTubeKit HomeScreenResponse.swift
[73/119] Compiling YouTubeKit PlaylistInfosResponse.swift
[74/119] Compiling YouTubeKit DeleteCommentResponse.swift
[75/119] Compiling YouTubeKit DislikeCommentResponse.swift
[76/119] Compiling YouTubeKit EditCommentResponse.swift
[77/119] Compiling YouTubeKit EditReplyCommandResponse.swift
[78/119] Compiling YouTubeKit LikeCommentResponse.swift
[79/119] Compiling YouTubeKit RemoveDislikeCommentResponse.swift
[80/119] Compiling YouTubeKit RemoveLikeCommentResponse.swift
[81/119] Compiling YouTubeKit ReplyCommentResponse.swift
[82/119] Compiling YouTubeKit HistoryBlockContent.swift
[83/119] Compiling YouTubeKit HistoryReponse+removeVideo.swift
[84/119] Compiling YouTubeKit HistoryResponse.swift
[85/119] Compiling YouTubeKit ParameterValidator+commonValidators.swift
[86/119] Compiling YouTubeKit ParameterValidator.swift
[87/119] Compiling YouTubeKit HeaderTypes+Hashable.swift
[88/119] Compiling YouTubeKit HeaderTypes+RawRepresentable.swift
[89/119] Compiling YouTubeKit HeaderTypes.swift
[90/119] Compiling YouTubeKit HeadersList.swift
[91/119] Compiling YouTubeKit RequestLog.swift
[92/119] Compiling YouTubeKit RequestLogger+defaultImplementations.swift
[93/119] Compiling YouTubeKit RequestsLogger.swift
[94/119] Compiling YouTubeKit SwiftyJSON.swift
[95/119] Compiling YouTubeKit URL+AppendQueryItems.swift
[96/119] Compiling YouTubeKit Array+inoutMap.swift
[97/119] 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 | }
[98/119] 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 | }
[99/119] 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 | }
[100/119] 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 | }
[101/119] 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 | }
[102/119] 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 | }
[103/119] 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 | }
[104/119] 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 | }
[105/119] 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 | }
[106/119] 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 | }
[107/119] 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 | }
[108/119] Compiling YouTubeKit CreateCommentResponse.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 | }
[109/119] Compiling YouTubeKit EndScreenElement.swift
[110/119] Compiling YouTubeKit MediaType.swift
[111/119] Compiling YouTubeKit MoreVideoInfosResponse.swift
[112/119] Compiling YouTubeKit PlayerProcessing.swift
[113/119] Compiling YouTubeKit VideoCaptionsResponse.swift
[114/119] Compiling YouTubeKit VideoCommentsResponse.swift
[115/119] Compiling YouTubeKit VideoDownloadFormat.swift
[116/119] Compiling YouTubeKit VideoInfosResponse.swift
[117/119] Compiling YouTubeKit VideoInfosWithDownloadFormatsResponse.swift
[118/119] Compiling YouTubeKit [URLQueryItem]+makeUnique.swift
[119/119] Compiling YouTubeKit resource_bundle_accessor.swift
Build complete! (7.46s)
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/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"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/b5i/youtubekit/main
Repository:               b5i/YouTubeKit
Swift version used:       6.3
Target:                   YouTubeKit
Extracting symbol information for 'YouTubeKit'...
Finished extracting symbol information for 'YouTubeKit'. (27.14s)
Building documentation for 'YouTubeKit'...
warning: Parameter 'useCookies' is missing documentation
  --> Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo.swift:61:57-61:57
59 |     /// - Parameters:
60 |     ///   - youtubeModel: the ``YouTubeModel`` that has to be used to know which headers to use.
61 +     ///   - infos: A ``VideoInfosResponse`` or an error.
   |           ╰─suggestion: Document 'useCookies' parameter
62 |     /// - Warning: For some reason, making this request using cookies will fail, therefore cookies are disabled when doing the request. Private videos will unfortunately not be accessible.
63 |     func fetchStreamingInfos(
warning: Parameter 'useCookies' is missing documentation
  --> Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo.swift:61:57-61:57
59 |     /// - Parameters:
60 |     ///   - youtubeModel: the ``YouTubeModel`` that has to be used to know which headers to use.
61 +     ///   - infos: A ``VideoInfosResponse`` or an error.
   |           ╰─suggestion: Document 'useCookies' parameter
62 |     /// - Warning: For some reason, making this request using cookies will fail, therefore cookies are disabled when doing the request. Private videos will unfortunately not be accessible.
63 |     func fetchStreamingInfos(
warning: Parameter 'useCookies' is missing documentation
  --> Sources/YouTubeKit/BaseProtocols/Video/YouTubeVideo.swift:61:57-61:57
59 |     /// - Parameters:
60 |     ///   - youtubeModel: the ``YouTubeModel`` that has to be used to know which headers to use.
61 +     ///   - infos: A ``VideoInfosResponse`` or an error.
   |           ╰─suggestion: Document 'useCookies' parameter
62 |     /// - Warning: For some reason, making this request using cookies will fail, therefore cookies are disabled when doing the request. Private videos will unfortunately not be accessible.
63 |     func fetchStreamingInfos(
warning: Parameter 'json' not found in initializer declaration
   --> Sources/YouTubeKit/SwiftyJSON/SwiftyJSON.swift:127:18-127:22
125 |      Parses the JSON string into a JSON object
126 |
127 +      - parameter json: the JSON string
    |                  ╰─suggestion: Replace 'json' with 'jsonString'
128 |
129 |      - returns: the created JSON object
warning: Parameter 'jsonString' is missing documentation
   --> Sources/YouTubeKit/SwiftyJSON/SwiftyJSON.swift:128:6-128:6
126 |
127 |      - parameter json: the JSON string
128 +
    |      ╰─suggestion: Document 'jsonString' parameter
129 |      - returns: the created JSON object
130 |     */
warning: Parameter 'time' is missing documentation
  --> Sources/YouTubeKit/YouTubeModel.swift:71:62-71:62
69 |     #if canImport(CommonCrypto)
70 |     /// Generate the authentication hash from user's cookies required by YouTube.
71 +     /// - Parameter cookies: user's authentification cookies.
   |                                                              ╰─suggestion: Document 'time' parameter
72 |     /// - Returns: A SAPISIDHASH cookie value, is generally used as the value for an HTTP header with name `Authorization`.
73 |     public func generateSAPISIDHASHForCookies(_ cookies: String, time: Int? = nil) -> String? {
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'DataRequestType' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:42:122-42:141
40 |     static var headersType: HeaderTypes { get }
41 |
42 +     /// A list of validators that will check if the provided request's data is correct, to use multiple validators for a ``DataRequestType``, use the combine method of one the validators.
   |                                                                                                                          ╰─suggestion: Use an absolute link path.
43 |     static var parametersValidationList: ValidationList { get }
44 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: This documentation block is inherited by other symbols where 'checkForErrors(json%3A)-8wfvw' fails to resolve.
  --> Sources/YouTubeKit/YouTubeResponse.swift:50:244-50:275
48 |     /// A function that decode the data to give an instance of this response and throws an error if an error was returned by YouTube's API.
49 |     ///
50 +     /// - Note: this function should only be overriden if you have to do special processing before getting the JSON from the data, for example this is the case with ``AutoCompletionResponse``. Make sure that you call the error handling method ``checkForErrors(json:)-8wfvw`` if your version does not already process them.
   |                                                                                                                                                                                                                                                    ╰─suggestion: Use an absolute link path.
51 |     static func decodeData(data: Data) throws -> Self
52 |
warning: Parameter 'data' not found in type method declaration
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:23:9-23:66
21 |
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 +     /// - Parameter data: some JSON representing a "tabRenderer".
   |         ╰─suggestion: Remove 'data' parameter documentation
24 |     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
25 |     /// - Returns: a ChannelContent
warning: Parameter 'data' not found in type method declaration
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:23:9-23:66
21 |
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 +     /// - Parameter data: some JSON representing a "tabRenderer".
   |         ╰─suggestion: Remove 'data' parameter documentation
24 |     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
25 |     /// - Returns: a ChannelContent
warning: Parameter 'data' not found in type method declaration
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:23:9-23:66
21 |
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 +     /// - Parameter data: some JSON representing a "tabRenderer".
   |         ╰─suggestion: Remove 'data' parameter documentation
24 |     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
25 |     /// - Returns: a ChannelContent
warning: Parameter 'data' not found in type method declaration
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:23:9-23:66
21 |
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 +     /// - Parameter data: some JSON representing a "tabRenderer".
   |         ╰─suggestion: Remove 'data' parameter documentation
24 |     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
25 |     /// - Returns: a ChannelContent
warning: Parameter 'data' not found in type method declaration
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:23:9-23:66
21 |
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 +     /// - Parameter data: some JSON representing a "tabRenderer".
   |         ╰─suggestion: Remove 'data' parameter documentation
24 |     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
25 |     /// - Returns: a ChannelContent
warning: Parameter 'tab' is missing documentation
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:24:161-24:161
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 |     /// - Parameter data: some JSON representing a "tabRenderer".
24 +     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
   |         ╰─suggestion: Document 'tab' parameter
25 |     /// - Returns: a ChannelContent
26 |     static func decodeJSONFromTab(_ json: JSON, channelInfos: YTLittleChannelInfos?) -> Self?
warning: Parameter 'tab' is missing documentation
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:24:161-24:161
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 |     /// - Parameter data: some JSON representing a "tabRenderer".
24 +     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
   |         ╰─suggestion: Document 'tab' parameter
25 |     /// - Returns: a ChannelContent
26 |     static func decodeJSONFromTab(_ json: JSON, channelInfos: YTLittleChannelInfos?) -> Self?
warning: Parameter 'tab' is missing documentation
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:24:161-24:161
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 |     /// - Parameter data: some JSON representing a "tabRenderer".
24 +     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
   |         ╰─suggestion: Document 'tab' parameter
25 |     /// - Returns: a ChannelContent
26 |     static func decodeJSONFromTab(_ json: JSON, channelInfos: YTLittleChannelInfos?) -> Self?
warning: Parameter 'tab' is missing documentation
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:24:161-24:161
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 |     /// - Parameter data: some JSON representing a "tabRenderer".
24 +     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
   |         ╰─suggestion: Document 'tab' parameter
25 |     /// - Returns: a ChannelContent
26 |     static func decodeJSONFromTab(_ json: JSON, channelInfos: YTLittleChannelInfos?) -> Self?
warning: Parameter 'json' is missing documentation
  --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelContent.swift:24:161-24:161
22 |     /// Decode from a "tab" YouTube JSON dictionnary a ChannelContent
23 |     /// - Parameter data: some JSON representing a "tabRenderer".
24 +     /// - Parameter channelInfos: A piece of information about the channel that will be used to complete the informations in the results that are often missing.
   |         ╰─suggestion: Document 'json' parameter
25 |     /// - Returns: a ChannelContent
26 |     static func decodeJSONFromTab(_ json: JSON, channelInfos: YTLittleChannelInfos?) -> Self?
warning: 'copyProperties(of:)' is ambiguous at '/YouTubeKit/ChannelInfosResponse'
   --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift:310:114-310:133
308 |     ///   - result: An instance of ``ChannelInfosResponse`` containing the result and updated channel properties or/and an error.
309 |     ///
310 +     /// You can update your instance of ``ChannelInfosResponse``with the new one by using ``ChannelInfosResponse/copyProperties(of:)`` with the new instance ``ChannelInfosResponse`` that this method returns.
    |                                                                                                                                     ├─suggestion: Insert '-(YTChannel)' for 'mutating func copyProperties(of channel: YTChannel)'
    |                                                                                                                                     ╰─suggestion: Insert '-(ChannelInfosResponse)' for 'mutating func copyProperties(of otherResponse: ChannelInfosResponse)'
311 |     /// ```swift
312 |     /// let YTM = YouTubeModel()
warning: Parameter 'useCookies' is missing documentation
   --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift:351:93-351:93
349 |     /// - Parameters:
350 |     ///   - type: Type of content requested, (the tab of the wanted content).
351 +     ///   - youtubeModel: the ``YouTubeModel`` that will be used to get the request headers.
    |                                                                                             ╰─suggestion: Document 'useCookies' parameter
352 |     /// - Returns: An instance of ``ChannelInfosResponse`` containing the result and updated channel properties or/and an error.
353 |     ///
warning: 'copyProperties(of:)' is ambiguous at '/YouTubeKit/ChannelInfosResponse'
   --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift:354:114-354:133
352 |     /// - Returns: An instance of ``ChannelInfosResponse`` containing the result and updated channel properties or/and an error.
353 |     ///
354 +     /// You can update your instance of ``ChannelInfosResponse``with the new one by using ``ChannelInfosResponse/copyProperties(of:)`` with the new instance ``ChannelInfosResponse`` that this method returns.
    |                                                                                                                                     ├─suggestion: Insert '-(YTChannel)' for 'mutating func copyProperties(of channel: YTChannel)'
    |                                                                                                                                     ╰─suggestion: Insert '-(ChannelInfosResponse)' for 'mutating func copyProperties(of otherResponse: ChannelInfosResponse)'
355 |     /// ```swift
356 |     /// let YTM = YouTubeModel()
warning: Unnamed parameter #1 is missing documentation
   --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift:431:9-431:9
429 |     ///   - useCookies: boolean that precises if the request should include the model's ``YouTubeModel/cookies``, if set to nil, the value will be taken from ``YouTubeModel/alwaysUseCookies``. The cookies will be added to the `Cookie` HTTP header if one is already present or a new one will be created if not.
430 |     ///   - result: a ``ChannelInfosResponse/ContentContinuation`` representing the result (see definition) or/and an Error indicating why it failed.
431 +     ///
    |         ╰─suggestion: Document unnamed parameter #1
432 |     /// - Note: (For ``ListableChannelContent`` continuations) The elements from the continuation's contents usually don't contain the channel's information. You can still add them by calling ``ListableChannelContent/addChannelInfos(_:)`` or ``mergeListableChannelContentContinuation(_:)`` on the continuation with the information of the channel.
433 |     public func getChannelContentContinuation<T: ChannelContent>(
warning: Unnamed parameter #1 is missing documentation
   --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift:457:311-457:311
455 |     /// - Parameters:
456 |     ///    - youtubeModel: the ``YouTubeModel`` that will be used to get the request headers.
457 +     ///    - useCookies: boolean that precises if the request should include the model's ``YouTubeModel/cookies``, if set to nil, the value will be taken from ``YouTubeModel/alwaysUseCookies``. The cookies will be added to the `Cookie` HTTP header if one is already present or a new one will be created if not.
    |                                                                                                                                                                                                                                                                                                                       ╰─suggestion: Document unnamed parameter #1
458 |     /// - Returns: a ``ChannelInfosResponse/ContentContinuation`` representing the result (see definition) or/and an Error indicating why it failed.
459 |     ///
warning: Parameter 'otherResponse' not found in instance method declaration
   --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift:880:9-880:98
878 |
879 |     /// Copy properties from another ``ChannelInfosResponse`` to the current ``ChannelInfosResponse`` instance.
880 +     /// - Parameter otherResponse: the ``ChannelInfosResponse`` where the infos will be taken of.
    |         ╰─suggestion: Remove 'otherResponse' parameter documentation
881 |     public mutating func copyProperties(of channel: YTChannel) {
882 |         self.avatarThumbnails = channel.thumbnails
warning: Parameter 'channel' is missing documentation
   --> Sources/YouTubeKit/YouTubeResponseTypes/ChannelInfos/ChannelInfosResponse.swift:880:98-880:98
878 |
879 |     /// Copy properties from another ``ChannelInfosResponse`` to the current ``ChannelInfosResponse`` instance.
880 +     /// - Parameter otherResponse: the ``ChannelInfosResponse`` where the infos will be taken of.
    |                                                                                                  ╰─suggestion: Document 'channel' parameter
881 |     public mutating func copyProperties(of channel: YTChannel) {
882 |         self.avatarThumbnails = channel.thumbnails
warning: 'removeAllDiskFiles()' doesn't exist at '/YouTubeKit/PlayerProcessing/PlayersCache/clearCache()'
  --> Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:65:72-65:92
63 |         /// Remove all cached players from memory and purge any associated JS solvers.
64 |         ///
65 +         /// Disk artifacts remain in place. To also clear disk, call ``removeAllDiskFiles()``.
66 |         public static func clearCache() throws {
67 |             self.playerCache.removeAll()
warning: Parameter 'cipher' not found in instance method declaration
   --> Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:323:15-323:94
321 |         /// - Parameters:
322 |         ///   - item: The partially decoded format item (may already contain a direct `url`).
323 +         ///   - cipher: Optional `signatureCipher` string; if present, it will be deciphered.
    |               ╰─suggestion: Remove 'cipher' parameter documentation
324 |         /// - Returns: The same format with its `url` fully processed, including `n`-parameter decoding.
325 |         public func processDownloadFormatURL(item: inout AdaptiveDownloadFormat) throws {
warning: Return value documented for instance method returning void
   --> Sources/YouTubeKit/YouTubeResponseTypes/VideoInfos/PlayerProcessing.swift:324:13-324:105
322 |         ///   - item: The partially decoded format item (may already contain a direct `url`).
323 |         ///   - cipher: Optional `signatureCipher` string; if present, it will be deciphered.
324 +         /// - Returns: The same format with its `url` fully processed, including `n`-parameter decoding.
    |             ╰─suggestion: Remove return value documentation
325 |         public func processDownloadFormatURL(item: inout AdaptiveDownloadFormat) throws {
326 |             let url: URL
Finished building documentation for 'YouTubeKit' (1.70s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/b5i/youtubekit/main
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.67s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (2.36s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3805] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.30s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.03s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Building for debugging...
[0/8] Write snippet-extract-tool-entitlement.plist
[0/8] Write sources
[4/8] Write swift-version--6988338F2F200930.txt
[6/54] Emitting module SymbolKit
[7/58] Compiling SymbolKit Identifier.swift
[8/58] Compiling SymbolKit KindIdentifier.swift
[9/58] Compiling SymbolKit Location.swift
[10/58] Compiling SymbolKit Mutability.swift
[11/58] Compiling SymbolKit GenericConstraint.swift
[12/58] Compiling SymbolKit GenericParameter.swift
[13/58] Compiling SymbolKit Generics.swift
[14/58] Compiling SymbolKit Namespace.swift
[15/58] Compiling SymbolKit SemanticVersion.swift
[16/58] Compiling SymbolKit AccessControl.swift
[17/58] Compiling SymbolKit Availability.swift
[18/58] Compiling SymbolKit AvailabilityItem.swift
[19/58] Compiling SymbolKit Domain.swift
[20/58] Compiling SymbolKit Mixin+Equals.swift
[21/58] Compiling SymbolKit Mixin+Hash.swift
[22/58] Compiling SymbolKit Mixin.swift
[23/58] Compiling SymbolKit LineList.swift
[24/58] Compiling SymbolKit Position.swift
[25/58] Compiling SymbolKit DeclarationFragments.swift
[26/58] Compiling SymbolKit Fragment.swift
[27/58] Compiling SymbolKit FragmentKind.swift
[28/58] Compiling SymbolKit FunctionParameter.swift
[29/58] Compiling SymbolKit FunctionSignature.swift
[30/58] Compiling SymbolKit Names.swift
[31/58] Compiling SymbolKit SPI.swift
[32/58] Compiling SymbolKit Snippet.swift
[33/58] Compiling SymbolKit Extension.swift
[34/58] Compiling SymbolKit SourceRange.swift
[35/58] Compiling SymbolKit Metadata.swift
[36/58] Compiling SymbolKit Module.swift
[37/58] Compiling SymbolKit OperatingSystem.swift
[38/58] Compiling SymbolKit Platform.swift
[39/58] Compiling SymbolKit Relationship.swift
[40/58] Compiling SymbolKit RelationshipKind.swift
[41/58] Compiling SymbolKit SourceOrigin.swift
[42/58] Compiling SymbolKit GenericConstraints.swift
[43/58] Compiling SymbolKit Swift.swift
[44/58] Compiling SymbolKit Symbol.swift
[45/58] Compiling SymbolKit SymbolKind.swift
[46/58] Compiling SymbolKit SymbolGraph.swift
[47/58] Compiling SymbolKit GraphCollector.swift
[48/58] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/58] Compiling SymbolKit UnifiedSymbol.swift
[50/58] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/58] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/58] Compiling Snippets SnippetParser.swift
[53/58] Compiling Snippets Snippet.swift
[54/58] Compiling Snippets SnippetLanguage.swift
[55/58] Emitting module Snippets
[56/62] Compiling snippet_extract URL+Status.swift
[57/62] Compiling snippet_extract SymbolGraph+Snippet.swift
[58/62] Emitting module snippet_extract
[59/62] Compiling snippet_extract SnippetBuildCommand.swift
[59/62] Write Objects.LinkFileList
[60/62] Linking snippet-extract-tool
[61/62] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.21s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'YouTubeKit' complete! (0.21s)
    4580
31	/Users/admin/builder/spi-builder-workspace/.docs/b5i/youtubekit/main
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/b5i/youtubekit/main
File count: 4580
Doc size:   31.0MB
Preparing doc bundle ...
Using presigned URL upload - AWS credentials not required
Uploading -b5i-youtubekit-main-c69da4ee.zip to presigned URL
Starting upload of 6368821 bytes...
Upload completed successfully
Done.