The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of SwiftTube, reference 0.2.0-beta.5 (4b9a3e), with Swift 6.1 for Linux on 26 Apr 2025 18:05:53 UTC.

Swift 6 data race errors: 78

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelSectionsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.update", tag: "channelSections", method: "PUT", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelSectionsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.update", tag: "channelSections", method: "PUT", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelsList {
  7 |     public static let service = Service<Response>(id: "youtube.channels.list", tag: "channels", method: "GET", path: "/youtube/v3/channels", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner-channel-audit"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Channels {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelsList {
  7 |     public static let service = Service<Response>(id: "youtube.channels.list", tag: "channels", method: "GET", path: "/youtube/v3/channels", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner-channel-audit"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channels.update", tag: "channels", method: "PUT", path: "/youtube/v3/channels", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Channels {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channels.update", tag: "channels", method: "PUT", path: "/youtube/v3/channels", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentThreadsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.insert", tag: "commentThreads", method: "POST", path: "/youtube/v3/commentThreads", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension CommentThreads {
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentThreadsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.insert", tag: "commentThreads", method: "POST", path: "/youtube/v3/commentThreads", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentThreadsList {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.list", tag: "commentThreads", method: "GET", path: "/youtube/v3/commentThreads", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Limits the returned comment threads to those with the specified moderation status. Not compatible with the 'id' filter. Valid values: published, heldForReview, likelySpam. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension CommentThreads {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentThreadsList {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.list", tag: "commentThreads", method: "GET", path: "/youtube/v3/commentThreads", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Limits the returned comment threads to those with the specified moderation status. Not compatible with the 'id' filter. Valid values: published, heldForReview, likelySpam. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeCommentsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.comments.delete", tag: "comments", method: "DELETE", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeCommentsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.comments.delete", tag: "comments", method: "DELETE", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.comments.insert", tag: "comments", method: "POST", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.comments.insert", tag: "comments", method: "POST", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentsList {
  7 |     public static let service = Service<Response>(id: "youtube.comments.list", tag: "comments", method: "GET", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** The requested text format for the returned comments. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentsList {
  7 |     public static let service = Service<Response>(id: "youtube.comments.list", tag: "comments", method: "GET", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** The requested text format for the returned comments. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsMarkAsSpam.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsMarkAsSpam.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Expresses the caller's opinion that one or more comments should be flagged as spam. */
  6 |   enum YoutubeCommentsMarkAsSpam {
  7 |     public static let service = Service<Response>(id: "youtube.comments.markAsSpam", tag: "comments", method: "POST", path: "/youtube/v3/comments/markAsSpam", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsMarkAsSpam.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsMarkAsSpam.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Expresses the caller's opinion that one or more comments should be flagged as spam. */
  6 |   enum YoutubeCommentsMarkAsSpam {
  7 |     public static let service = Service<Response>(id: "youtube.comments.markAsSpam", tag: "comments", method: "POST", path: "/youtube/v3/comments/markAsSpam", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsSetModerationStatus.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsSetModerationStatus.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Sets the moderation status of one or more comments. */
  6 |   enum YoutubeCommentsSetModerationStatus {
  7 |     public static let service = Service<Response>(id: "youtube.comments.setModerationStatus", tag: "comments", method: "POST", path: "/youtube/v3/comments/setModerationStatus", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsSetModerationStatus.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Specifies the requested moderation status. Note, comments can be in statuses, which are not available through this call. For example, this call does not allow to mark a comment as 'likely spam'. Valid values: MODERATION_STATUS_PUBLISHED, MODERATION_STATUS_HELD_FOR_REVIEW, MODERATION_STATUS_REJECTED. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsSetModerationStatus.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Sets the moderation status of one or more comments. */
  6 |   enum YoutubeCommentsSetModerationStatus {
  7 |     public static let service = Service<Response>(id: "youtube.comments.setModerationStatus", tag: "comments", method: "POST", path: "/youtube/v3/comments/setModerationStatus", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Specifies the requested moderation status. Note, comments can be in statuses, which are not available through this call. For example, this call does not allow to mark a comment as 'likely spam'. Valid values: MODERATION_STATUS_PUBLISHED, MODERATION_STATUS_HELD_FOR_REVIEW, MODERATION_STATUS_REJECTED. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeCommentsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.comments.update", tag: "comments", method: "PUT", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeCommentsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.comments.update", tag: "comments", method: "PUT", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nLanguages/YoutubeI18nLanguagesList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nLanguages.YoutubeI18nLanguagesList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nLanguagesList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nLanguages.list", tag: "i18nLanguages", method: "GET", path: "/youtube/v3/i18nLanguages", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nLanguages.YoutubeI18nLanguagesList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nLanguages/YoutubeI18nLanguagesList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension I18nLanguages {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nLanguagesList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nLanguages.list", tag: "i18nLanguages", method: "GET", path: "/youtube/v3/i18nLanguages", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nRegions/YoutubeI18nRegionsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nRegions.YoutubeI18nRegionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nRegionsList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nRegions.list", tag: "i18nRegions", method: "GET", path: "/youtube/v3/i18nRegions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nRegions.YoutubeI18nRegionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nRegions/YoutubeI18nRegionsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension I18nRegions {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nRegionsList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nRegions.list", tag: "i18nRegions", method: "GET", path: "/youtube/v3/i18nRegions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsBind.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsBind.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Bind a broadcast to a stream. */
  6 |   enum YoutubeLiveBroadcastsBind {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.bind", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/bind", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsBind.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsBind.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Bind a broadcast to a stream. */
  6 |   enum YoutubeLiveBroadcastsBind {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.bind", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/bind", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Delete a given broadcast. */
  6 |   enum YoutubeLiveBroadcastsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.delete", tag: "liveBroadcasts", method: "DELETE", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Delete a given broadcast. */
  6 |   enum YoutubeLiveBroadcastsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.delete", tag: "liveBroadcasts", method: "DELETE", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new stream for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.insert", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Inserts a new stream for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.insert", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieve the list of broadcasts associated with the given channel. */
  6 |   enum YoutubeLiveBroadcastsList {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.list", tag: "liveBroadcasts", method: "GET", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Return broadcasts with a certain status, e.g. active broadcasts. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Retrieve the list of broadcasts associated with the given channel. */
  6 |   enum YoutubeLiveBroadcastsList {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.list", tag: "liveBroadcasts", method: "GET", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Return broadcasts with a certain status, e.g. active broadcasts. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsTransition.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsTransition.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Transition a broadcast to a given status. */
  6 |   enum YoutubeLiveBroadcastsTransition {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.transition", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/transition", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsTransition.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** The status to which the broadcast is going to transition. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsTransition.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Transition a broadcast to a given status. */
  6 |   enum YoutubeLiveBroadcastsTransition {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.transition", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/transition", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** The status to which the broadcast is going to transition. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing broadcast for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.update", tag: "liveBroadcasts", method: "PUT", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Updates an existing broadcast for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.update", tag: "liveBroadcasts", method: "PUT", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatBans/YoutubeLiveChatBansDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveChatBans.YoutubeLiveChatBansDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Deletes a chat ban. */
  6 |   enum YoutubeLiveChatBansDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveChatBans.delete", tag: "liveChatBans", method: "DELETE", path: "/youtube/v3/liveChat/bans", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveChatBans.YoutubeLiveChatBansDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatBans/YoutubeLiveChatBansDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveChatBans {
  5 |   /** Deletes a chat ban. */
  6 |   enum YoutubeLiveChatBansDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveChatBans.delete", tag: "liveChatBans", method: "DELETE", path: "/youtube/v3/liveChat/bans", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
[316/317] Compiling SwiftTube YoutubeLiveBroadcastsUpdate.swift
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeChannelSectionsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.delete", tag: "channelSections", method: "DELETE", path: "/youtube/v3/channelSections", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeChannelSectionsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.delete", tag: "channelSections", method: "DELETE", path: "/youtube/v3/channelSections", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeChannelSectionsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.insert", tag: "channelSections", method: "POST", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeChannelSectionsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.insert", tag: "channelSections", method: "POST", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelSectionsList {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.list", tag: "channelSections", method: "GET", path: "/youtube/v3/channelSections", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelSectionsList {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.list", tag: "channelSections", method: "GET", path: "/youtube/v3/channelSections", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelSectionsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.update", tag: "channelSections", method: "PUT", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelSectionsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.update", tag: "channelSections", method: "PUT", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelsList {
  7 |     public static let service = Service<Response>(id: "youtube.channels.list", tag: "channels", method: "GET", path: "/youtube/v3/channels", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner-channel-audit"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Channels {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelsList {
  7 |     public static let service = Service<Response>(id: "youtube.channels.list", tag: "channels", method: "GET", path: "/youtube/v3/channels", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner-channel-audit"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channels.update", tag: "channels", method: "PUT", path: "/youtube/v3/channels", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Channels {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channels.update", tag: "channels", method: "PUT", path: "/youtube/v3/channels", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentThreadsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.insert", tag: "commentThreads", method: "POST", path: "/youtube/v3/commentThreads", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension CommentThreads {
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentThreadsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.insert", tag: "commentThreads", method: "POST", path: "/youtube/v3/commentThreads", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentThreadsList {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.list", tag: "commentThreads", method: "GET", path: "/youtube/v3/commentThreads", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Limits the returned comment threads to those with the specified moderation status. Not compatible with the 'id' filter. Valid values: published, heldForReview, likelySpam. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension CommentThreads {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentThreadsList {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.list", tag: "commentThreads", method: "GET", path: "/youtube/v3/commentThreads", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Limits the returned comment threads to those with the specified moderation status. Not compatible with the 'id' filter. Valid values: published, heldForReview, likelySpam. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeCommentsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.comments.delete", tag: "comments", method: "DELETE", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeCommentsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.comments.delete", tag: "comments", method: "DELETE", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.comments.insert", tag: "comments", method: "POST", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.comments.insert", tag: "comments", method: "POST", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentsList {
  7 |     public static let service = Service<Response>(id: "youtube.comments.list", tag: "comments", method: "GET", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** The requested text format for the returned comments. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentsList {
  7 |     public static let service = Service<Response>(id: "youtube.comments.list", tag: "comments", method: "GET", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** The requested text format for the returned comments. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsMarkAsSpam.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsMarkAsSpam.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Expresses the caller's opinion that one or more comments should be flagged as spam. */
  6 |   enum YoutubeCommentsMarkAsSpam {
  7 |     public static let service = Service<Response>(id: "youtube.comments.markAsSpam", tag: "comments", method: "POST", path: "/youtube/v3/comments/markAsSpam", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsMarkAsSpam.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsMarkAsSpam.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Expresses the caller's opinion that one or more comments should be flagged as spam. */
  6 |   enum YoutubeCommentsMarkAsSpam {
  7 |     public static let service = Service<Response>(id: "youtube.comments.markAsSpam", tag: "comments", method: "POST", path: "/youtube/v3/comments/markAsSpam", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsSetModerationStatus.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsSetModerationStatus.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Sets the moderation status of one or more comments. */
  6 |   enum YoutubeCommentsSetModerationStatus {
  7 |     public static let service = Service<Response>(id: "youtube.comments.setModerationStatus", tag: "comments", method: "POST", path: "/youtube/v3/comments/setModerationStatus", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsSetModerationStatus.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Specifies the requested moderation status. Note, comments can be in statuses, which are not available through this call. For example, this call does not allow to mark a comment as 'likely spam'. Valid values: MODERATION_STATUS_PUBLISHED, MODERATION_STATUS_HELD_FOR_REVIEW, MODERATION_STATUS_REJECTED. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsSetModerationStatus.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Sets the moderation status of one or more comments. */
  6 |   enum YoutubeCommentsSetModerationStatus {
  7 |     public static let service = Service<Response>(id: "youtube.comments.setModerationStatus", tag: "comments", method: "POST", path: "/youtube/v3/comments/setModerationStatus", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Specifies the requested moderation status. Note, comments can be in statuses, which are not available through this call. For example, this call does not allow to mark a comment as 'likely spam'. Valid values: MODERATION_STATUS_PUBLISHED, MODERATION_STATUS_HELD_FOR_REVIEW, MODERATION_STATUS_REJECTED. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeCommentsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.comments.update", tag: "comments", method: "PUT", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeCommentsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.comments.update", tag: "comments", method: "PUT", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nLanguages/YoutubeI18nLanguagesList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nLanguages.YoutubeI18nLanguagesList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nLanguagesList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nLanguages.list", tag: "i18nLanguages", method: "GET", path: "/youtube/v3/i18nLanguages", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nLanguages.YoutubeI18nLanguagesList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nLanguages/YoutubeI18nLanguagesList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension I18nLanguages {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nLanguagesList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nLanguages.list", tag: "i18nLanguages", method: "GET", path: "/youtube/v3/i18nLanguages", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nRegions/YoutubeI18nRegionsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nRegions.YoutubeI18nRegionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nRegionsList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nRegions.list", tag: "i18nRegions", method: "GET", path: "/youtube/v3/i18nRegions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nRegions.YoutubeI18nRegionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nRegions/YoutubeI18nRegionsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension I18nRegions {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nRegionsList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nRegions.list", tag: "i18nRegions", method: "GET", path: "/youtube/v3/i18nRegions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsBind.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsBind.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Bind a broadcast to a stream. */
  6 |   enum YoutubeLiveBroadcastsBind {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.bind", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/bind", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsBind.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsBind.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Bind a broadcast to a stream. */
  6 |   enum YoutubeLiveBroadcastsBind {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.bind", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/bind", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Delete a given broadcast. */
  6 |   enum YoutubeLiveBroadcastsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.delete", tag: "liveBroadcasts", method: "DELETE", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Delete a given broadcast. */
  6 |   enum YoutubeLiveBroadcastsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.delete", tag: "liveBroadcasts", method: "DELETE", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new stream for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.insert", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Inserts a new stream for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.insert", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieve the list of broadcasts associated with the given channel. */
  6 |   enum YoutubeLiveBroadcastsList {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.list", tag: "liveBroadcasts", method: "GET", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Return broadcasts with a certain status, e.g. active broadcasts. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Retrieve the list of broadcasts associated with the given channel. */
  6 |   enum YoutubeLiveBroadcastsList {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.list", tag: "liveBroadcasts", method: "GET", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Return broadcasts with a certain status, e.g. active broadcasts. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsTransition.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsTransition.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Transition a broadcast to a given status. */
  6 |   enum YoutubeLiveBroadcastsTransition {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.transition", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/transition", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsTransition.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** The status to which the broadcast is going to transition. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsTransition.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Transition a broadcast to a given status. */
  6 |   enum YoutubeLiveBroadcastsTransition {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.transition", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/transition", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** The status to which the broadcast is going to transition. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing broadcast for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.update", tag: "liveBroadcasts", method: "PUT", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Updates an existing broadcast for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.update", tag: "liveBroadcasts", method: "PUT", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatBans/YoutubeLiveChatBansDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveChatBans.YoutubeLiveChatBansDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Deletes a chat ban. */
  6 |   enum YoutubeLiveChatBansDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveChatBans.delete", tag: "liveChatBans", method: "DELETE", path: "/youtube/v3/liveChat/bans", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveChatBans.YoutubeLiveChatBansDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatBans/YoutubeLiveChatBansDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveChatBans {
  5 |   /** Deletes a chat ban. */
  6 |   enum YoutubeLiveChatBansDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveChatBans.delete", tag: "liveChatBans", method: "DELETE", path: "/youtube/v3/liveChat/bans", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
[317/317] Compiling SwiftTube YoutubeLiveChatBansDelete.swift
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeChannelSectionsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.delete", tag: "channelSections", method: "DELETE", path: "/youtube/v3/channelSections", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeChannelSectionsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.delete", tag: "channelSections", method: "DELETE", path: "/youtube/v3/channelSections", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeChannelSectionsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.insert", tag: "channelSections", method: "POST", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeChannelSectionsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.insert", tag: "channelSections", method: "POST", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelSectionsList {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.list", tag: "channelSections", method: "GET", path: "/youtube/v3/channelSections", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelSectionsList {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.list", tag: "channelSections", method: "GET", path: "/youtube/v3/channelSections", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelSectionsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.update", tag: "channelSections", method: "PUT", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<ChannelSections.YoutubeChannelSectionsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelSections/YoutubeChannelSectionsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension ChannelSections {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelSectionsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channelSections.update", tag: "channelSections", method: "PUT", path: "/youtube/v3/channelSections", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelsList {
  7 |     public static let service = Service<Response>(id: "youtube.channels.list", tag: "channels", method: "GET", path: "/youtube/v3/channels", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner-channel-audit"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Channels {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeChannelsList {
  7 |     public static let service = Service<Response>(id: "youtube.channels.list", tag: "channels", method: "GET", path: "/youtube/v3/channels", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner-channel-audit"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channels.update", tag: "channels", method: "PUT", path: "/youtube/v3/channels", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Channels.YoutubeChannelsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Channels/YoutubeChannelsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Channels {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeChannelsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.channels.update", tag: "channels", method: "PUT", path: "/youtube/v3/channels", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentThreadsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.insert", tag: "commentThreads", method: "POST", path: "/youtube/v3/commentThreads", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension CommentThreads {
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentThreadsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.insert", tag: "commentThreads", method: "POST", path: "/youtube/v3/commentThreads", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentThreadsList {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.list", tag: "commentThreads", method: "GET", path: "/youtube/v3/commentThreads", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<CommentThreads.YoutubeCommentThreadsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Limits the returned comment threads to those with the specified moderation status. Not compatible with the 'id' filter. Valid values: published, heldForReview, likelySpam. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/CommentThreads/YoutubeCommentThreadsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension CommentThreads {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentThreadsList {
  7 |     public static let service = Service<Response>(id: "youtube.commentThreads.list", tag: "commentThreads", method: "GET", path: "/youtube/v3/commentThreads", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Limits the returned comment threads to those with the specified moderation status. Not compatible with the 'id' filter. Valid values: published, heldForReview, likelySpam. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeCommentsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.comments.delete", tag: "comments", method: "DELETE", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Deletes a resource. */
  6 |   enum YoutubeCommentsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.comments.delete", tag: "comments", method: "DELETE", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.comments.insert", tag: "comments", method: "POST", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Inserts a new resource into this collection. */
  6 |   enum YoutubeCommentsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.comments.insert", tag: "comments", method: "POST", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentsList {
  7 |     public static let service = Service<Response>(id: "youtube.comments.list", tag: "comments", method: "GET", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** The requested text format for the returned comments. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeCommentsList {
  7 |     public static let service = Service<Response>(id: "youtube.comments.list", tag: "comments", method: "GET", path: "/youtube/v3/comments", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** The requested text format for the returned comments. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsMarkAsSpam.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsMarkAsSpam.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Expresses the caller's opinion that one or more comments should be flagged as spam. */
  6 |   enum YoutubeCommentsMarkAsSpam {
  7 |     public static let service = Service<Response>(id: "youtube.comments.markAsSpam", tag: "comments", method: "POST", path: "/youtube/v3/comments/markAsSpam", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsMarkAsSpam.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsMarkAsSpam.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Expresses the caller's opinion that one or more comments should be flagged as spam. */
  6 |   enum YoutubeCommentsMarkAsSpam {
  7 |     public static let service = Service<Response>(id: "youtube.comments.markAsSpam", tag: "comments", method: "POST", path: "/youtube/v3/comments/markAsSpam", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsSetModerationStatus.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsSetModerationStatus.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Sets the moderation status of one or more comments. */
  6 |   enum YoutubeCommentsSetModerationStatus {
  7 |     public static let service = Service<Response>(id: "youtube.comments.setModerationStatus", tag: "comments", method: "POST", path: "/youtube/v3/comments/setModerationStatus", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsSetModerationStatus.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Specifies the requested moderation status. Note, comments can be in statuses, which are not available through this call. For example, this call does not allow to mark a comment as 'likely spam'. Valid values: MODERATION_STATUS_PUBLISHED, MODERATION_STATUS_HELD_FOR_REVIEW, MODERATION_STATUS_REJECTED. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsSetModerationStatus.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Sets the moderation status of one or more comments. */
  6 |   enum YoutubeCommentsSetModerationStatus {
  7 |     public static let service = Service<Response>(id: "youtube.comments.setModerationStatus", tag: "comments", method: "POST", path: "/youtube/v3/comments/setModerationStatus", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Specifies the requested moderation status. Note, comments can be in statuses, which are not available through this call. For example, this call does not allow to mark a comment as 'likely spam'. Valid values: MODERATION_STATUS_PUBLISHED, MODERATION_STATUS_HELD_FOR_REVIEW, MODERATION_STATUS_REJECTED. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeCommentsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.comments.update", tag: "comments", method: "PUT", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<Comments.YoutubeCommentsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Comments/YoutubeCommentsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension Comments {
  5 |   /** Updates an existing resource. */
  6 |   enum YoutubeCommentsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.comments.update", tag: "comments", method: "PUT", path: "/youtube/v3/comments", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nLanguages/YoutubeI18nLanguagesList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nLanguages.YoutubeI18nLanguagesList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nLanguagesList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nLanguages.list", tag: "i18nLanguages", method: "GET", path: "/youtube/v3/i18nLanguages", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nLanguages.YoutubeI18nLanguagesList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nLanguages/YoutubeI18nLanguagesList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension I18nLanguages {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nLanguagesList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nLanguages.list", tag: "i18nLanguages", method: "GET", path: "/youtube/v3/i18nLanguages", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nRegions/YoutubeI18nRegionsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nRegions.YoutubeI18nRegionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nRegionsList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nRegions.list", tag: "i18nRegions", method: "GET", path: "/youtube/v3/i18nRegions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<I18nRegions.YoutubeI18nRegionsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/I18nRegions/YoutubeI18nRegionsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension I18nRegions {
  5 |   /** Retrieves a list of resources, possibly filtered. */
  6 |   enum YoutubeI18nRegionsList {
  7 |     public static let service = Service<Response>(id: "youtube.i18nRegions.list", tag: "i18nRegions", method: "GET", path: "/youtube/v3/i18nRegions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsBind.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsBind.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Bind a broadcast to a stream. */
  6 |   enum YoutubeLiveBroadcastsBind {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.bind", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/bind", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsBind.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsBind.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Bind a broadcast to a stream. */
  6 |   enum YoutubeLiveBroadcastsBind {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.bind", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/bind", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Delete a given broadcast. */
  6 |   enum YoutubeLiveBroadcastsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.delete", tag: "liveBroadcasts", method: "DELETE", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Delete a given broadcast. */
  6 |   enum YoutubeLiveBroadcastsDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.delete", tag: "liveBroadcasts", method: "DELETE", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsInsert.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Inserts a new stream for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.insert", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsInsert.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsInsert.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Inserts a new stream for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsInsert {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.insert", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsList.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Retrieve the list of broadcasts associated with the given channel. */
  6 |   enum YoutubeLiveBroadcastsList {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.list", tag: "liveBroadcasts", method: "GET", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsList.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** Return broadcasts with a certain status, e.g. active broadcasts. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsList.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Retrieve the list of broadcasts associated with the given channel. */
  6 |   enum YoutubeLiveBroadcastsList {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.list", tag: "liveBroadcasts", method: "GET", path: "/youtube/v3/liveBroadcasts", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** Return broadcasts with a certain status, e.g. active broadcasts. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsTransition.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsTransition.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Transition a broadcast to a given status. */
  6 |   enum YoutubeLiveBroadcastsTransition {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.transition", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/transition", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsTransition.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     /** The status to which the broadcast is going to transition. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsTransition.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Transition a broadcast to a given status. */
  6 |   enum YoutubeLiveBroadcastsTransition {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.transition", tag: "liveBroadcasts", method: "POST", path: "/youtube/v3/liveBroadcasts/transition", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     /** The status to which the broadcast is going to transition. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsUpdate.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Updates an existing broadcast for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.update", tag: "liveBroadcasts", method: "PUT", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveBroadcasts.YoutubeLiveBroadcastsUpdate.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveBroadcasts/YoutubeLiveBroadcastsUpdate.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveBroadcasts {
  5 |   /** Updates an existing broadcast for the authenticated user. */
  6 |   enum YoutubeLiveBroadcastsUpdate {
  7 |     public static let service = Service<Response>(id: "youtube.liveBroadcasts.update", tag: "liveBroadcasts", method: "PUT", path: "/youtube/v3/liveBroadcasts", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatBans/YoutubeLiveChatBansDelete.swift:7:23: warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveChatBans.YoutubeLiveChatBansDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |   /** Deletes a chat ban. */
  6 |   enum YoutubeLiveChatBansDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveChatBans.delete", tag: "liveChatBans", method: "DELETE", path: "/youtube/v3/liveChat/bans", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       `- warning: static property 'service' is not concurrency-safe because non-'Sendable' type 'Service<LiveChatBans.YoutubeLiveChatBansDelete.Response>' may have shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 |     public struct Request: ServiceRequest {
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Service.swift:1:15: note: generic struct 'Service' does not conform to the 'Sendable' protocol
 1 | public struct Service<ResponseType: Response> {
   |               `- note: generic struct 'Service' does not conform to the 'Sendable' protocol
 2 |   public let id: String
 3 |   public let tag: String
/host/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatBans/YoutubeLiveChatBansDelete.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  1 | import Foundation
  2 | import Prch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Prch'
  3 |
  4 | public extension LiveChatBans {
  5 |   /** Deletes a chat ban. */
  6 |   enum YoutubeLiveChatBansDelete {
  7 |     public static let service = Service<Response>(id: "youtube.liveChatBans.delete", tag: "liveChatBans", method: "DELETE", path: "/youtube/v3/liveChat/bans", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
    |                       |- note: add '@MainActor' to make static property 'service' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |
  9 |     public struct Request: ServiceRequest {
Build complete! (122.23s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "komondor",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/shibapm/Komondor"
    },
    {
      "identity" : "swiftformat",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.47.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/nicklockwood/SwiftFormat"
    },
    {
      "identity" : "swiftlint",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.41.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/realm/SwiftLint"
    },
    {
      "identity" : "rocket",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/shibapm/Rocket"
    },
    {
      "identity" : "swift-test-codecov",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/brightdigit/swift-test-codecov"
    },
    {
      "identity" : "prch",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/brightdigit/Prch.git"
    }
  ],
  "manifest_display_name" : "SwiftTube",
  "name" : "SwiftTube",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "10.0"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    },
    {
      "name" : "watchos",
      "version" : "3.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftTube",
      "targets" : [
        "SwiftTube"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftTubeTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftTubeTests",
      "path" : "Tests/SwiftTubeTests",
      "sources" : [
        "Helpers/AccumulatingResult.swift",
        "Helpers/Client.swift",
        "Helpers/Result.swift",
        "Helpers/Sequence.swift",
        "Helpers/Settings.swift",
        "Helpers/YouTubePlaylistRequest.swift",
        "PlaylistTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "SwiftTube"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftTube",
      "module_type" : "SwiftTarget",
      "name" : "SwiftTube",
      "path" : "Sources/SwiftTube",
      "product_dependencies" : [
        "Prch"
      ],
      "product_memberships" : [
        "SwiftTube"
      ],
      "sources" : [
        "Enums/Alt.swift",
        "Enums/Xgafv.swift",
        "Models/AbuseReport.swift",
        "Models/AbuseType.swift",
        "Models/AccessPolicy.swift",
        "Models/Activity.swift",
        "Models/ActivityContentDetails.swift",
        "Models/ActivityContentDetailsBulletin.swift",
        "Models/ActivityContentDetailsChannelItem.swift",
        "Models/ActivityContentDetailsComment.swift",
        "Models/ActivityContentDetailsFavorite.swift",
        "Models/ActivityContentDetailsLike.swift",
        "Models/ActivityContentDetailsPlaylistItem.swift",
        "Models/ActivityContentDetailsPromotedItem.swift",
        "Models/ActivityContentDetailsRecommendation.swift",
        "Models/ActivityContentDetailsSocial.swift",
        "Models/ActivityContentDetailsSubscription.swift",
        "Models/ActivityContentDetailsUpload.swift",
        "Models/ActivityListResponse.swift",
        "Models/ActivitySnippet.swift",
        "Models/Caption.swift",
        "Models/CaptionListResponse.swift",
        "Models/CaptionSnippet.swift",
        "Models/CdnSettings.swift",
        "Models/Channel.swift",
        "Models/ChannelAuditDetails.swift",
        "Models/ChannelBannerResource.swift",
        "Models/ChannelBrandingSettings.swift",
        "Models/ChannelContentDetails.swift",
        "Models/ChannelContentOwnerDetails.swift",
        "Models/ChannelConversionPing.swift",
        "Models/ChannelConversionPings.swift",
        "Models/ChannelListResponse.swift",
        "Models/ChannelLocalization.swift",
        "Models/ChannelProfileDetails.swift",
        "Models/ChannelSection.swift",
        "Models/ChannelSectionContentDetails.swift",
        "Models/ChannelSectionListResponse.swift",
        "Models/ChannelSectionLocalization.swift",
        "Models/ChannelSectionSnippet.swift",
        "Models/ChannelSectionTargeting.swift",
        "Models/ChannelSettings.swift",
        "Models/ChannelSnippet.swift",
        "Models/ChannelStatistics.swift",
        "Models/ChannelStatus.swift",
        "Models/ChannelToStoreLinkDetails.swift",
        "Models/ChannelTopicDetails.swift",
        "Models/Comment.swift",
        "Models/CommentListResponse.swift",
        "Models/CommentSnippet.swift",
        "Models/CommentSnippetAuthorChannelId.swift",
        "Models/CommentThread.swift",
        "Models/CommentThreadListResponse.swift",
        "Models/CommentThreadReplies.swift",
        "Models/CommentThreadSnippet.swift",
        "Models/ContentRating.swift",
        "Models/Entity.swift",
        "Models/GeoPoint.swift",
        "Models/I18nLanguage.swift",
        "Models/I18nLanguageListResponse.swift",
        "Models/I18nLanguageSnippet.swift",
        "Models/I18nRegion.swift",
        "Models/I18nRegionListResponse.swift",
        "Models/I18nRegionSnippet.swift",
        "Models/ImageSettings.swift",
        "Models/IngestionInfo.swift",
        "Models/InvideoBranding.swift",
        "Models/InvideoPosition.swift",
        "Models/InvideoTiming.swift",
        "Models/LanguageTag.swift",
        "Models/LevelDetails.swift",
        "Models/LiveBroadcast.swift",
        "Models/LiveBroadcastContentDetails.swift",
        "Models/LiveBroadcastListResponse.swift",
        "Models/LiveBroadcastSnippet.swift",
        "Models/LiveBroadcastStatistics.swift",
        "Models/LiveBroadcastStatus.swift",
        "Models/LiveChatBan.swift",
        "Models/LiveChatBanSnippet.swift",
        "Models/LiveChatFanFundingEventDetails.swift",
        "Models/LiveChatMemberMilestoneChatDetails.swift",
        "Models/LiveChatMessage.swift",
        "Models/LiveChatMessageAuthorDetails.swift",
        "Models/LiveChatMessageDeletedDetails.swift",
        "Models/LiveChatMessageListResponse.swift",
        "Models/LiveChatMessageRetractedDetails.swift",
        "Models/LiveChatMessageSnippet.swift",
        "Models/LiveChatModerator.swift",
        "Models/LiveChatModeratorListResponse.swift",
        "Models/LiveChatModeratorSnippet.swift",
        "Models/LiveChatNewSponsorDetails.swift",
        "Models/LiveChatSuperChatDetails.swift",
        "Models/LiveChatSuperStickerDetails.swift",
        "Models/LiveChatTextMessageDetails.swift",
        "Models/LiveChatUserBannedMessageDetails.swift",
        "Models/LiveStream.swift",
        "Models/LiveStreamConfigurationIssue.swift",
        "Models/LiveStreamContentDetails.swift",
        "Models/LiveStreamHealthStatus.swift",
        "Models/LiveStreamListResponse.swift",
        "Models/LiveStreamSnippet.swift",
        "Models/LiveStreamStatus.swift",
        "Models/LocalizedProperty.swift",
        "Models/LocalizedString.swift",
        "Models/Member.swift",
        "Models/MemberListResponse.swift",
        "Models/MemberSnippet.swift",
        "Models/MembershipsDetails.swift",
        "Models/MembershipsDuration.swift",
        "Models/MembershipsDurationAtLevel.swift",
        "Models/MembershipsLevel.swift",
        "Models/MembershipsLevelListResponse.swift",
        "Models/MembershipsLevelSnippet.swift",
        "Models/MonitorStreamInfo.swift",
        "Models/PageInfo.swift",
        "Models/Playlist.swift",
        "Models/PlaylistContentDetails.swift",
        "Models/PlaylistItem.swift",
        "Models/PlaylistItemContentDetails.swift",
        "Models/PlaylistItemListResponse.swift",
        "Models/PlaylistItemSnippet.swift",
        "Models/PlaylistItemStatus.swift",
        "Models/PlaylistListResponse.swift",
        "Models/PlaylistLocalization.swift",
        "Models/PlaylistPlayer.swift",
        "Models/PlaylistSnippet.swift",
        "Models/PlaylistStatus.swift",
        "Models/PropertyValue.swift",
        "Models/RelatedEntity.swift",
        "Models/ResourceId.swift",
        "Models/SearchListResponse.swift",
        "Models/SearchResult.swift",
        "Models/SearchResultSnippet.swift",
        "Models/Subscription.swift",
        "Models/SubscriptionContentDetails.swift",
        "Models/SubscriptionListResponse.swift",
        "Models/SubscriptionSnippet.swift",
        "Models/SubscriptionSubscriberSnippet.swift",
        "Models/SuperChatEvent.swift",
        "Models/SuperChatEventListResponse.swift",
        "Models/SuperChatEventSnippet.swift",
        "Models/SuperStickerMetadata.swift",
        "Models/TestItem.swift",
        "Models/TestItemTestItemSnippet.swift",
        "Models/ThirdPartyLink.swift",
        "Models/ThirdPartyLinkSnippet.swift",
        "Models/ThirdPartyLinkStatus.swift",
        "Models/Thumbnail.swift",
        "Models/ThumbnailDetails.swift",
        "Models/ThumbnailSetResponse.swift",
        "Models/TokenPagination.swift",
        "Models/Video.swift",
        "Models/VideoAbuseReport.swift",
        "Models/VideoAbuseReportReason.swift",
        "Models/VideoAbuseReportReasonListResponse.swift",
        "Models/VideoAbuseReportReasonSnippet.swift",
        "Models/VideoAbuseReportSecondaryReason.swift",
        "Models/VideoAgeGating.swift",
        "Models/VideoCategory.swift",
        "Models/VideoCategoryListResponse.swift",
        "Models/VideoCategorySnippet.swift",
        "Models/VideoContentDetails.swift",
        "Models/VideoContentDetailsRegionRestriction.swift",
        "Models/VideoFileDetails.swift",
        "Models/VideoFileDetailsAudioStream.swift",
        "Models/VideoFileDetailsVideoStream.swift",
        "Models/VideoGetRatingResponse.swift",
        "Models/VideoListResponse.swift",
        "Models/VideoLiveStreamingDetails.swift",
        "Models/VideoLocalization.swift",
        "Models/VideoMonetizationDetails.swift",
        "Models/VideoPlayer.swift",
        "Models/VideoProcessingDetails.swift",
        "Models/VideoProcessingDetailsProcessingProgress.swift",
        "Models/VideoProjectDetails.swift",
        "Models/VideoRating.swift",
        "Models/VideoRecordingDetails.swift",
        "Models/VideoSnippet.swift",
        "Models/VideoStatistics.swift",
        "Models/VideoStatus.swift",
        "Models/VideoSuggestions.swift",
        "Models/VideoSuggestionsTagSuggestion.swift",
        "Models/VideoTopicDetails.swift",
        "Models/WatchSettings.swift",
        "Requests/AbuseReports/YoutubeAbuseReportsInsert.swift",
        "Requests/Activities/YoutubeActivitiesList.swift",
        "Requests/Captions/YoutubeCaptionsDelete.swift",
        "Requests/Captions/YoutubeCaptionsDownload.swift",
        "Requests/Captions/YoutubeCaptionsInsert.swift",
        "Requests/Captions/YoutubeCaptionsList.swift",
        "Requests/Captions/YoutubeCaptionsUpdate.swift",
        "Requests/ChannelBanners/YoutubeChannelBannersInsert.swift",
        "Requests/ChannelSections/YoutubeChannelSectionsDelete.swift",
        "Requests/ChannelSections/YoutubeChannelSectionsInsert.swift",
        "Requests/ChannelSections/YoutubeChannelSectionsList.swift",
        "Requests/ChannelSections/YoutubeChannelSectionsUpdate.swift",
        "Requests/Channels/YoutubeChannelsList.swift",
        "Requests/Channels/YoutubeChannelsUpdate.swift",
        "Requests/CommentThreads/YoutubeCommentThreadsInsert.swift",
        "Requests/CommentThreads/YoutubeCommentThreadsList.swift",
        "Requests/Comments/YoutubeCommentsDelete.swift",
        "Requests/Comments/YoutubeCommentsInsert.swift",
        "Requests/Comments/YoutubeCommentsList.swift",
        "Requests/Comments/YoutubeCommentsMarkAsSpam.swift",
        "Requests/Comments/YoutubeCommentsSetModerationStatus.swift",
        "Requests/Comments/YoutubeCommentsUpdate.swift",
        "Requests/I18nLanguages/YoutubeI18nLanguagesList.swift",
        "Requests/I18nRegions/YoutubeI18nRegionsList.swift",
        "Requests/LiveBroadcasts/YoutubeLiveBroadcastsBind.swift",
        "Requests/LiveBroadcasts/YoutubeLiveBroadcastsDelete.swift",
        "Requests/LiveBroadcasts/YoutubeLiveBroadcastsInsert.swift",
        "Requests/LiveBroadcasts/YoutubeLiveBroadcastsList.swift",
        "Requests/LiveBroadcasts/YoutubeLiveBroadcastsTransition.swift",
        "Requests/LiveBroadcasts/YoutubeLiveBroadcastsUpdate.swift",
        "Requests/LiveChatBans/YoutubeLiveChatBansDelete.swift",
        "Requests/LiveChatBans/YoutubeLiveChatBansInsert.swift",
        "Requests/LiveChatMessages/YoutubeLiveChatMessagesDelete.swift",
        "Requests/LiveChatMessages/YoutubeLiveChatMessagesInsert.swift",
        "Requests/LiveChatMessages/YoutubeLiveChatMessagesList.swift",
        "Requests/LiveChatModerators/YoutubeLiveChatModeratorsDelete.swift",
        "Requests/LiveChatModerators/YoutubeLiveChatModeratorsInsert.swift",
        "Requests/LiveChatModerators/YoutubeLiveChatModeratorsList.swift",
        "Requests/LiveStreams/YoutubeLiveStreamsDelete.swift",
        "Requests/LiveStreams/YoutubeLiveStreamsInsert.swift",
        "Requests/LiveStreams/YoutubeLiveStreamsList.swift",
        "Requests/LiveStreams/YoutubeLiveStreamsUpdate.swift",
        "Requests/Members/YoutubeMembersList.swift",
        "Requests/MembershipsLevels/YoutubeMembershipsLevelsList.swift",
        "Requests/PlaylistItems/YoutubePlaylistItemsDelete.swift",
        "Requests/PlaylistItems/YoutubePlaylistItemsInsert.swift",
        "Requests/PlaylistItems/YoutubePlaylistItemsList.swift",
        "Requests/PlaylistItems/YoutubePlaylistItemsUpdate.swift",
        "Requests/Playlists/YoutubePlaylistsDelete.swift",
        "Requests/Playlists/YoutubePlaylistsInsert.swift",
        "Requests/Playlists/YoutubePlaylistsList.swift",
        "Requests/Playlists/YoutubePlaylistsUpdate.swift",
        "Requests/Search/YoutubeSearchList.swift",
        "Requests/Subscriptions/YoutubeSubscriptionsDelete.swift",
        "Requests/Subscriptions/YoutubeSubscriptionsInsert.swift",
        "Requests/Subscriptions/YoutubeSubscriptionsList.swift",
        "Requests/SuperChatEvents/YoutubeSuperChatEventsList.swift",
        "Requests/Tests/YoutubeTestsInsert.swift",
        "Requests/ThirdPartyLinks/YoutubeThirdPartyLinksDelete.swift",
        "Requests/ThirdPartyLinks/YoutubeThirdPartyLinksInsert.swift",
        "Requests/ThirdPartyLinks/YoutubeThirdPartyLinksList.swift",
        "Requests/ThirdPartyLinks/YoutubeThirdPartyLinksUpdate.swift",
        "Requests/Thumbnails/YoutubeThumbnailsSet.swift",
        "Requests/VideoAbuseReportReasons/YoutubeVideoAbuseReportReasonsList.swift",
        "Requests/VideoCategories/YoutubeVideoCategoriesList.swift",
        "Requests/Videos/YoutubeVideosDelete.swift",
        "Requests/Videos/YoutubeVideosGetRating.swift",
        "Requests/Videos/YoutubeVideosInsert.swift",
        "Requests/Videos/YoutubeVideosList.swift",
        "Requests/Videos/YoutubeVideosRate.swift",
        "Requests/Videos/YoutubeVideosReportAbuse.swift",
        "Requests/Videos/YoutubeVideosUpdate.swift",
        "Requests/Watermarks/YoutubeWatermarksSet.swift",
        "Requests/Watermarks/YoutubeWatermarksUnset.swift",
        "Requests/Youtube/YoutubeYoutubeV3UpdateCommentThreads.swift",
        "SwiftTube.swift",
        "URL.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.