Build Information
Failed to build SwiftTube, reference 0.1.0 (64f0f1), with Swift 6.4 for macOS (Xcode) using Xcode 27.0 on 18 Sep 2026 01:19:30 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftTube -destination platform=macOS,arch=arm64Build Log
152 | switch statusCode {
153 | case 200: self = try .status200(decoder.decode(LiveChatModerator.self, from: data))
154 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
155 | }
156 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatModerators/YoutubeLiveChatModeratorsList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeLiveChatModeratorsList {
7 | public static let service = APIService<Response>(id: "youtube.liveChatModerators.list", tag: "liveChatModerators", method: "GET", path: "/youtube/v3/liveChat/moderators", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatModerators/YoutubeLiveChatModeratorsList.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.liveChatModerators.list", tag: "liveChatModerators", method: "GET", path: "/youtube/v3/liveChat/moderators", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatModerators/YoutubeLiveChatModeratorsList.swift:135:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
136 | public typealias SuccessType = LiveChatModeratorListResponse
137 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatModerators/YoutubeLiveChatModeratorsList.swift:135:17: error: type 'LiveChatModerators.YoutubeLiveChatModeratorsList.Response' does not conform to protocol 'Response'
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'LiveChatModerators.YoutubeLiveChatModeratorsList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
136 | public typealias SuccessType = LiveChatModeratorListResponse
137 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatModerators/YoutubeLiveChatModeratorsList.swift:168:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
166 | switch statusCode {
167 | case 200: self = try .status200(decoder.decode(LiveChatModeratorListResponse.self, from: data))
168 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
169 | }
170 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsDelete.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Deletes an existing stream for the authenticated user. */
6 | enum YoutubeLiveStreamsDelete {
7 | public static let service = APIService<Response>(id: "youtube.liveStreams.delete", tag: "liveStreams", method: "DELETE", path: "/youtube/v3/liveStreams", 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: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsDelete.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.liveStreams.delete", tag: "liveStreams", method: "DELETE", path: "/youtube/v3/liveStreams", 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"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsDelete.swift:129:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
127 | }
128 |
129 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
130 | public typealias SuccessType = Void
131 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsDelete.swift:129:17: error: type 'LiveStreams.YoutubeLiveStreamsDelete.Response' does not conform to protocol 'Response'
127 | }
128 |
129 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'LiveStreams.YoutubeLiveStreamsDelete.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
130 | public typealias SuccessType = Void
131 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsDelete.swift:162:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
160 | switch statusCode {
161 | case 200: self = .status200
162 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
163 | }
164 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Inserts a new stream for the authenticated user. */
6 | enum YoutubeLiveStreamsInsert {
7 | public static let service = APIService<Response>(id: "youtube.liveStreams.insert", tag: "liveStreams", method: "POST", path: "/youtube/v3/liveStreams", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsInsert.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.liveStreams.insert", tag: "liveStreams", method: "POST", path: "/youtube/v3/liveStreams", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsInsert.swift:135:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
136 | public typealias SuccessType = LiveStream
137 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsInsert.swift:135:17: error: type 'LiveStreams.YoutubeLiveStreamsInsert.Response' does not conform to protocol 'Response'
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'LiveStreams.YoutubeLiveStreamsInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
136 | public typealias SuccessType = LiveStream
137 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsInsert.swift:168:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
166 | switch statusCode {
167 | case 200: self = try .status200(decoder.decode(LiveStream.self, from: data))
168 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
169 | }
170 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Retrieve the list of streams associated with the given channel. -- */
6 | enum YoutubeLiveStreamsList {
7 | public static let service = APIService<Response>(id: "youtube.liveStreams.list", tag: "liveStreams", method: "GET", path: "/youtube/v3/liveStreams", 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"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsList.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.liveStreams.list", tag: "liveStreams", method: "GET", path: "/youtube/v3/liveStreams", 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"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsList.swift:157:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
155 | }
156 |
157 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
158 | public typealias SuccessType = LiveStreamListResponse
159 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsList.swift:157:17: error: type 'LiveStreams.YoutubeLiveStreamsList.Response' does not conform to protocol 'Response'
155 | }
156 |
157 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'LiveStreams.YoutubeLiveStreamsList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
158 | public typealias SuccessType = LiveStreamListResponse
159 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsList.swift:190:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
188 | switch statusCode {
189 | case 200: self = try .status200(decoder.decode(LiveStreamListResponse.self, from: data))
190 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsUpdate.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Updates an existing stream for the authenticated user. */
6 | enum YoutubeLiveStreamsUpdate {
7 | public static let service = APIService<Response>(id: "youtube.liveStreams.update", tag: "liveStreams", method: "PUT", path: "/youtube/v3/liveStreams", 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: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsUpdate.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.liveStreams.update", tag: "liveStreams", method: "PUT", path: "/youtube/v3/liveStreams", 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"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsUpdate.swift:135:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
136 | public typealias SuccessType = LiveStream
137 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsUpdate.swift:135:17: error: type 'LiveStreams.YoutubeLiveStreamsUpdate.Response' does not conform to protocol 'Response'
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'LiveStreams.YoutubeLiveStreamsUpdate.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
136 | public typealias SuccessType = LiveStream
137 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsUpdate.swift:168:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
166 | switch statusCode {
167 | case 200: self = try .status200(decoder.decode(LiveStream.self, from: data))
168 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
169 | }
170 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Members/YoutubeMembersList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Retrieves a list of members that match the request criteria for a channel. */
6 | enum YoutubeMembersList {
7 | public static let service = APIService<Response>(id: "youtube.members.list", tag: "members", method: "GET", path: "/youtube/v3/members", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.channel-memberships.creator"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | /** Parameter that specifies which channel members to return. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Members/YoutubeMembersList.swift:16:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
14 | }
15 |
16 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
17 | public struct Options {
18 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Members/YoutubeMembersList.swift:158:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
156 | }
157 |
158 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
159 | public typealias SuccessType = MemberListResponse
160 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Members/YoutubeMembersList.swift:158:17: error: type 'Members.YoutubeMembersList.Response' does not conform to protocol 'Response'
156 | }
157 |
158 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Members.YoutubeMembersList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
159 | public typealias SuccessType = MemberListResponse
160 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Members/YoutubeMembersList.swift:191:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
189 | switch statusCode {
190 | case 200: self = try .status200(decoder.decode(MemberListResponse.self, from: data))
191 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
192 | }
193 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/MembershipsLevels/YoutubeMembershipsLevelsList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Retrieves a list of all pricing levels offered by a creator to the fans. */
6 | enum YoutubeMembershipsLevelsList {
7 | public static let service = APIService<Response>(id: "youtube.membershipsLevels.list", tag: "membershipsLevels", method: "GET", path: "/youtube/v3/membershipsLevels", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.channel-memberships.creator"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/MembershipsLevels/YoutubeMembershipsLevelsList.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.membershipsLevels.list", tag: "membershipsLevels", method: "GET", path: "/youtube/v3/membershipsLevels", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.channel-memberships.creator"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/MembershipsLevels/YoutubeMembershipsLevelsList.swift:116:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
114 | }
115 |
116 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
117 | public typealias SuccessType = MembershipsLevelListResponse
118 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/MembershipsLevels/YoutubeMembershipsLevelsList.swift:116:17: error: type 'MembershipsLevels.YoutubeMembershipsLevelsList.Response' does not conform to protocol 'Response'
114 | }
115 |
116 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'MembershipsLevels.YoutubeMembershipsLevelsList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
117 | public typealias SuccessType = MembershipsLevelListResponse
118 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/MembershipsLevels/YoutubeMembershipsLevelsList.swift:149:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
147 | switch statusCode {
148 | case 200: self = try .status200(decoder.decode(MembershipsLevelListResponse.self, from: data))
149 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
150 | }
151 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsDelete.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Deletes a resource. */
6 | enum YoutubePlaylistItemsDelete {
7 | public static let service = APIService<Response>(id: "youtube.playlistItems.delete", tag: "playlistItems", method: "DELETE", path: "/youtube/v3/playlistItems", 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: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsDelete.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.playlistItems.delete", tag: "playlistItems", method: "DELETE", path: "/youtube/v3/playlistItems", 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"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsDelete.swift:122:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
123 | public typealias SuccessType = Void
124 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsDelete.swift:122:17: error: type 'PlaylistItems.YoutubePlaylistItemsDelete.Response' does not conform to protocol 'Response'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'PlaylistItems.YoutubePlaylistItemsDelete.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
123 | public typealias SuccessType = Void
124 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsDelete.swift:155:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
153 | switch statusCode {
154 | case 200: self = .status200
155 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
156 | }
157 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Inserts a new resource into this collection. */
6 | enum YoutubePlaylistItemsInsert {
7 | public static let service = APIService<Response>(id: "youtube.playlistItems.insert", tag: "playlistItems", method: "POST", path: "/youtube/v3/playlistItems", 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: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsInsert.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.playlistItems.insert", tag: "playlistItems", method: "POST", path: "/youtube/v3/playlistItems", 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"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsInsert.swift:128:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
126 | }
127 |
128 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
129 | public typealias SuccessType = PlaylistItem
130 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsInsert.swift:128:17: error: type 'PlaylistItems.YoutubePlaylistItemsInsert.Response' does not conform to protocol 'Response'
126 | }
127 |
128 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'PlaylistItems.YoutubePlaylistItemsInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
129 | public typealias SuccessType = PlaylistItem
130 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsInsert.swift:161:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
159 | switch statusCode {
160 | case 200: self = try .status200(decoder.decode(PlaylistItem.self, from: data))
161 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubePlaylistItemsList {
7 | public static let service = APIService<Response>(id: "youtube.playlistItems.list", tag: "playlistItems", method: "GET", path: "/youtube/v3/playlistItems", 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"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsList.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.playlistItems.list", tag: "playlistItems", method: "GET", path: "/youtube/v3/playlistItems", 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"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsList.swift:157:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
155 | }
156 |
157 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
158 | public typealias SuccessType = PlaylistItemListResponse
159 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsList.swift:157:17: error: type 'PlaylistItems.YoutubePlaylistItemsList.Response' does not conform to protocol 'Response'
155 | }
156 |
157 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'PlaylistItems.YoutubePlaylistItemsList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
158 | public typealias SuccessType = PlaylistItemListResponse
159 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsList.swift:190:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
188 | switch statusCode {
189 | case 200: self = try .status200(decoder.decode(PlaylistItemListResponse.self, from: data))
190 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
191 | }
192 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsUpdate.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Updates an existing resource. */
6 | enum YoutubePlaylistItemsUpdate {
7 | public static let service = APIService<Response>(id: "youtube.playlistItems.update", tag: "playlistItems", method: "PUT", path: "/youtube/v3/playlistItems", 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: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsUpdate.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.playlistItems.update", tag: "playlistItems", method: "PUT", path: "/youtube/v3/playlistItems", 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"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsUpdate.swift:128:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
126 | }
127 |
128 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
129 | public typealias SuccessType = PlaylistItem
130 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsUpdate.swift:128:17: error: type 'PlaylistItems.YoutubePlaylistItemsUpdate.Response' does not conform to protocol 'Response'
126 | }
127 |
128 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'PlaylistItems.YoutubePlaylistItemsUpdate.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
129 | public typealias SuccessType = PlaylistItem
130 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsUpdate.swift:161:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
159 | switch statusCode {
160 | case 200: self = try .status200(decoder.decode(PlaylistItem.self, from: data))
161 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsDelete.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Deletes a resource. */
6 | enum YoutubePlaylistsDelete {
7 | public static let service = APIService<Response>(id: "youtube.playlists.delete", tag: "playlists", method: "DELETE", path: "/youtube/v3/playlists", 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"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsDelete.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.playlists.delete", tag: "playlists", method: "DELETE", path: "/youtube/v3/playlists", 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"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsDelete.swift:122:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
123 | public typealias SuccessType = Void
124 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsDelete.swift:122:17: error: type 'Playlists.YoutubePlaylistsDelete.Response' does not conform to protocol 'Response'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Playlists.YoutubePlaylistsDelete.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
123 | public typealias SuccessType = Void
124 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsDelete.swift:155:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
153 | switch statusCode {
154 | case 200: self = .status200
155 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
156 | }
157 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Inserts a new resource into this collection. */
6 | enum YoutubePlaylistsInsert {
7 | public static let service = APIService<Response>(id: "youtube.playlists.insert", tag: "playlists", method: "POST", path: "/youtube/v3/playlists", 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"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatBans/YoutubeLiveChatBansInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveChatBansInsert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatMessages/YoutubeLiveChatMessagesDelete.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveChatMessagesDelete.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatMessages/YoutubeLiveChatMessagesInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveChatMessagesInsert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatMessages/YoutubeLiveChatMessagesList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveChatMessagesList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatModerators/YoutubeLiveChatModeratorsDelete.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveChatModeratorsDelete.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatModerators/YoutubeLiveChatModeratorsInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveChatModeratorsInsert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveChatModerators/YoutubeLiveChatModeratorsList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveChatModeratorsList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsDelete.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveStreamsDelete.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveStreamsInsert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveStreamsList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/LiveStreams/YoutubeLiveStreamsUpdate.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeLiveStreamsUpdate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Members/YoutubeMembersList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeMembersList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/MembershipsLevels/YoutubeMembershipsLevelsList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeMembershipsLevelsList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsDelete.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubePlaylistItemsDelete.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubePlaylistItemsInsert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubePlaylistItemsList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/PlaylistItems/YoutubePlaylistItemsUpdate.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubePlaylistItemsUpdate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsDelete.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubePlaylistsDelete.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubePlaylistsInsert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubePlaylistsList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsUpdate.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubePlaylistsUpdate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Search/YoutubeSearchList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeSearchList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsDelete.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeSubscriptionsDelete.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsInsert.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.playlists.insert", tag: "playlists", method: "POST", path: "/youtube/v3/playlists", 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"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Playlists/YoutubePlaylistsInsert.swift:135:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
136 | public typealias SuccessType = Playlist
137 |
SwiftCompile normal arm64 Compiling\ LiveStreamConfigurationIssue.swift,\ LiveStreamContentDetails.swift,\ LiveStreamHealthStatus.swift,\ LiveStreamListResponse.swift,\ LiveStreamSnippet.swift,\ LiveStreamStatus.swift,\ LocalizedProperty.swift,\ LocalizedString.swift,\ Member.swift,\ MemberListResponse.swift,\ MemberSnippet.swift,\ MembershipsDetails.swift,\ MembershipsDuration.swift,\ MembershipsDurationAtLevel.swift,\ MembershipsLevel.swift,\ MembershipsLevelListResponse.swift,\ MembershipsLevelSnippet.swift,\ MonitorStreamInfo.swift,\ PageInfo.swift,\ Playlist.swift,\ PlaylistContentDetails.swift,\ PlaylistItem.swift,\ PlaylistItemContentDetails.swift,\ PlaylistItemListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamConfigurationIssue.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamContentDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamHealthStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LocalizedProperty.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LocalizedString.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/Member.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MemberListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MemberSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsDuration.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsDurationAtLevel.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsLevel.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsLevelListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsLevelSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MonitorStreamInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PageInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/Playlist.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistContentDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemContentDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamSnippet.swift:14:27: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
12 |
13 | /** The date and time that the stream was created. */
14 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
15 |
16 | /** The stream's title. The value must be between 1 and 128 characters long. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamSnippet.swift:19:112: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
17 | public var title: String?
18 |
19 | public init(channelId: String? = nil, description: String? = nil, isDefaultStream: Bool? = nil, publishedAt: DateTime? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
20 | self.channelId = channelId
21 | self.description = description
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemContentDetails.swift:18:32: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
16 |
17 | /** The date and time that the video was published to YouTube. */
18 | public var videoPublishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
19 |
20 | public init(endAt: String? = nil, note: String? = nil, startAt: String? = nil, videoId: String? = nil, videoPublishedAt: DateTime? = nil) {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamConfigurationIssue.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveStreamConfigurationIssue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamContentDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveStreamContentDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamHealthStatus.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveStreamHealthStatus.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveStreamListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveStreamSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStreamStatus.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveStreamStatus.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LocalizedProperty.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LocalizedProperty.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LocalizedString.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LocalizedString.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/Member.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Member.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MemberListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MemberListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MemberSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MemberSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MembershipsDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsDuration.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MembershipsDuration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsDurationAtLevel.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MembershipsDurationAtLevel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsLevel.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MembershipsLevel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsLevelListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MembershipsLevelListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MembershipsLevelSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MembershipsLevelSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/MonitorStreamInfo.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MonitorStreamInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PageInfo.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/Playlist.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Playlist.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistContentDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistContentDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItem.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemContentDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistItemContentDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistItemListResponse.swift
SwiftCompile normal arm64 Compiling\ PlaylistItemSnippet.swift,\ PlaylistItemStatus.swift,\ PlaylistListResponse.swift,\ PlaylistLocalization.swift,\ PlaylistPlayer.swift,\ PlaylistSnippet.swift,\ PlaylistStatus.swift,\ PropertyValue.swift,\ RelatedEntity.swift,\ ResourceId.swift,\ SearchListResponse.swift,\ SearchResult.swift,\ SearchResultSnippet.swift,\ Subscription.swift,\ SubscriptionContentDetails.swift,\ SubscriptionListResponse.swift,\ SubscriptionSnippet.swift,\ SubscriptionSubscriberSnippet.swift,\ SuperChatEvent.swift,\ SuperChatEventListResponse.swift,\ SuperChatEventSnippet.swift,\ SuperStickerMetadata.swift,\ TestItem.swift,\ TestItemTestItemSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistLocalization.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PropertyValue.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/RelatedEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/ResourceId.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SearchListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SearchResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SearchResultSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/Subscription.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionContentDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionSubscriberSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperChatEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperChatEventListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperChatEventSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperStickerMetadata.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/TestItem.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/TestItemTestItemSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemSnippet.swift:25:27: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
23 |
24 | /** The date and time that the item was added to the playlist. */
25 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
26 |
27 | /** The id object contains information that can be used to uniquely identify the resource that is included in the playlist as the playlist item. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemSnippet.swift:42:160: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
40 | public var videoOwnerChannelTitle: String?
41 |
42 | public init(channelId: String? = nil, channelTitle: String? = nil, description: String? = nil, playlistId: String? = nil, position: Int? = nil, publishedAt: DateTime? = nil, resourceId: ResourceId? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil, videoOwnerChannelId: String? = nil, videoOwnerChannelTitle: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
43 | self.channelId = channelId
44 | self.channelTitle = channelTitle
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistSnippet.swift:22:27: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
20 |
21 | /** The date and time that the playlist was created. */
22 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
23 |
24 | /** Keyword tags associated with the playlist. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistSnippet.swift:36:183: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
34 | public var title: String?
35 |
36 | public init(channelId: String? = nil, channelTitle: String? = nil, defaultLanguage: String? = nil, description: String? = nil, localized: PlaylistLocalization? = nil, publishedAt: DateTime? = nil, tags: [String]? = nil, thumbnailVideoId: String? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
37 | self.channelId = channelId
38 | self.channelTitle = channelTitle
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SearchResultSnippet.swift:27:27: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
25 |
26 | /** The creation date and time of the resource that the search result identifies. */
27 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
28 |
29 | /** A map of thumbnail images associated with the search result. For each object in the map, the key is the name of the thumbnail image, and the value is an object that contains other information about the thumbnail. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SearchResultSnippet.swift:35:162: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
33 | public var title: String?
34 |
35 | public init(channelId: String? = nil, channelTitle: String? = nil, description: String? = nil, liveBroadcastContent: LiveBroadcastContent? = nil, publishedAt: DateTime? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
36 | self.channelId = channelId
37 | self.channelTitle = channelTitle
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionSnippet.swift:16:27: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
14 |
15 | /** The date and time that the subscription was created. */
16 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
17 |
18 | /** The id object contains information about the channel that the user subscribed to. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionSnippet.swift:27:111: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
25 | public var title: String?
26 |
27 | public init(channelId: String? = nil, channelTitle: String? = nil, description: String? = nil, publishedAt: DateTime? = nil, resourceId: ResourceId? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
28 | self.channelId = channelId
29 | self.channelTitle = channelTitle
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperChatEventSnippet.swift:15:25: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
13 |
14 | /** The date and time when the event occurred. */
15 | public var createdAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
16 |
17 | /** The currency in which the purchase was made. ISO 4217. */
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistItemSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistItemStatus.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistItemStatus.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistLocalization.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistLocalization.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistPlayer.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistPlayer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PlaylistStatus.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaylistStatus.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/PropertyValue.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PropertyValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/RelatedEntity.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RelatedEntity.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/ResourceId.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResourceId.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SearchListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SearchListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SearchResult.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SearchResult.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SearchResultSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SearchResultSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/Subscription.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Subscription.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionContentDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SubscriptionContentDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SubscriptionListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SubscriptionSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SubscriptionSubscriberSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SubscriptionSubscriberSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperChatEvent.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SuperChatEvent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperChatEventListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SuperChatEventListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperChatEventSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SuperChatEventSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/SuperStickerMetadata.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SuperStickerMetadata.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/TestItem.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TestItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/TestItemTestItemSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TestItemTestItemSnippet.swift
SwiftCompile normal arm64 Compiling\ LiveBroadcastContentDetails.swift,\ LiveBroadcastListResponse.swift,\ LiveBroadcastSnippet.swift,\ LiveBroadcastStatistics.swift,\ LiveBroadcastStatus.swift,\ LiveChatBan.swift,\ LiveChatBanSnippet.swift,\ LiveChatFanFundingEventDetails.swift,\ LiveChatMemberMilestoneChatDetails.swift,\ LiveChatMessage.swift,\ LiveChatMessageAuthorDetails.swift,\ LiveChatMessageDeletedDetails.swift,\ LiveChatMessageListResponse.swift,\ LiveChatMessageRetractedDetails.swift,\ LiveChatMessageSnippet.swift,\ LiveChatModerator.swift,\ LiveChatModeratorListResponse.swift,\ LiveChatModeratorSnippet.swift,\ LiveChatNewSponsorDetails.swift,\ LiveChatSuperChatDetails.swift,\ LiveChatSuperStickerDetails.swift,\ LiveChatTextMessageDetails.swift,\ LiveChatUserBannedMessageDetails.swift,\ LiveStream.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastContentDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastStatistics.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatBan.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatBanSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatFanFundingEventDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMemberMilestoneChatDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageAuthorDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageDeletedDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageRetractedDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatModerator.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatModeratorListResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatModeratorSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatNewSponsorDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatSuperChatDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatSuperStickerDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatTextMessageDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatUserBannedMessageDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStream.swift (in target 'SwiftTube' from project 'SwiftTube')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastContentDetails.swift:42:43: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
40 |
41 | /** The date and time that the live stream referenced by boundStreamId was last updated. */
42 | public var boundStreamLastUpdateTimeMs: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
43 |
44 | public var closedCaptionsType: ClosedCaptionsType?
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastContentDetails.swift:88:74: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
86 | public var stereoLayout: StereoLayout?
87 |
88 | public init(boundStreamId: String? = nil, boundStreamLastUpdateTimeMs: DateTime? = nil, closedCaptionsType: ClosedCaptionsType? = nil, enableAutoStart: Bool? = nil, enableAutoStop: Bool? = nil, enableClosedCaptions: Bool? = nil, enableContentEncryption: Bool? = nil, enableDvr: Bool? = nil, enableEmbed: Bool? = nil, enableLowLatency: Bool? = nil, latencyPreference: LatencyPreference? = nil, mesh: File? = nil, monitorStream: MonitorStreamInfo? = nil, projection: Projection? = nil, recordFromStart: Bool? = nil, startWithSlate: Bool? = nil, stereoLayout: StereoLayout? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
89 | self.boundStreamId = boundStreamId
90 | self.boundStreamLastUpdateTimeMs = boundStreamLastUpdateTimeMs
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:7:29: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
5 | public struct LiveBroadcastSnippet: Model {
6 | /** The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete. */
7 | public var actualEndTime: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
8 |
9 | /** The date and time that the broadcast actually started. This information is only available once the broadcast's state is live. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:10:31: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
8 |
9 | /** The date and time that the broadcast actually started. This information is only available once the broadcast's state is live. */
10 | public var actualStartTime: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
11 |
12 | /** The ID that YouTube uses to uniquely identify the channel that is publishing the broadcast. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:25:27: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
23 |
24 | /** The date and time that the broadcast was added to YouTube's live broadcast schedule. */
25 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
26 |
27 | /** The date and time that the broadcast is scheduled to end. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:28:32: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
26 |
27 | /** The date and time that the broadcast is scheduled to end. */
28 | public var scheduledEndTime: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
29 |
30 | /** The date and time that the broadcast is scheduled to start. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:31:34: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
29 |
30 | /** The date and time that the broadcast is scheduled to start. */
31 | public var scheduledStartTime: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
32 |
33 | /** A map of thumbnail images associated with the broadcast. For each nested object in this object, the key is the name of the thumbnail image, and the value is an object that contains other information about the thumbnail. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:39:30: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
37 | public var title: String?
38 |
39 | public init(actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, channelId: String? = nil, description: String? = nil, isDefaultBroadcast: Bool? = nil, liveChatId: String? = nil, publishedAt: DateTime? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
40 | self.actualEndTime = actualEndTime
41 | self.actualStartTime = actualStartTime
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:39:64: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
37 | public var title: String?
38 |
39 | public init(actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, channelId: String? = nil, description: String? = nil, isDefaultBroadcast: Bool? = nil, liveChatId: String? = nil, publishedAt: DateTime? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
40 | self.actualEndTime = actualEndTime
41 | self.actualStartTime = actualStartTime
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:39:208: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
37 | public var title: String?
38 |
39 | public init(actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, channelId: String? = nil, description: String? = nil, isDefaultBroadcast: Bool? = nil, liveChatId: String? = nil, publishedAt: DateTime? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
40 | self.actualEndTime = actualEndTime
41 | self.actualStartTime = actualStartTime
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:39:243: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
37 | public var title: String?
38 |
39 | public init(actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, channelId: String? = nil, description: String? = nil, isDefaultBroadcast: Bool? = nil, liveChatId: String? = nil, publishedAt: DateTime? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
40 | self.actualEndTime = actualEndTime
41 | self.actualStartTime = actualStartTime
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastContentDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveBroadcastContentDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveBroadcastListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveBroadcastSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastStatistics.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveBroadcastStatistics.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastStatus.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveBroadcastStatus.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatBan.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatBan.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatBanSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatBanSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatFanFundingEventDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatFanFundingEventDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMemberMilestoneChatDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatMemberMilestoneChatDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessage.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatMessage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageAuthorDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatMessageAuthorDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageDeletedDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatMessageDeletedDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatMessageListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageRetractedDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatMessageRetractedDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatMessageSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatModerator.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatModerator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatModeratorListResponse.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatModeratorListResponse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatModeratorSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatModeratorSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatNewSponsorDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatNewSponsorDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatSuperChatDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatSuperChatDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatSuperStickerDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatSuperStickerDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatTextMessageDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatTextMessageDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatUserBannedMessageDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveChatUserBannedMessageDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveStream.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LiveStream.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveBroadcastSnippet.swift:39:280: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
37 | public var title: String?
38 |
39 | public init(actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, channelId: String? = nil, description: String? = nil, isDefaultBroadcast: Bool? = nil, liveChatId: String? = nil, publishedAt: DateTime? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
40 | self.actualEndTime = actualEndTime
41 | self.actualStartTime = actualStartTime
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageListResponse.swift:19:25: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
17 |
18 | /** The date and time when the underlying stream went offline. */
19 | public var offlineAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
20 |
21 | /** General pagination information. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageListResponse.swift:32:155: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
30 | public var visitorId: String?
31 |
32 | public init(etag: String? = nil, eventId: String? = nil, items: [LiveChatMessage]? = nil, kind: String? = nil, nextPageToken: String? = nil, offlineAt: DateTime? = nil, pageInfo: PageInfo? = nil, pollingIntervalMillis: Int? = nil, tokenPagination: TokenPagination? = nil, visitorId: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
33 | self.etag = etag
34 | self.eventId = eventId
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/LiveChatMessageSnippet.swift:49:27: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
47 |
48 | /** The date and time when the message was orignally published. */
49 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
50 |
51 | /** Details about the Super Chat event, this is only set if the type is 'superChatEvent'. */
SwiftCompile normal arm64 Compiling\ VideoLiveStreamingDetails.swift,\ VideoLocalization.swift,\ VideoMonetizationDetails.swift,\ VideoPlayer.swift,\ VideoProcessingDetails.swift,\ VideoProcessingDetailsProcessingProgress.swift,\ VideoProjectDetails.swift,\ VideoRating.swift,\ VideoRecordingDetails.swift,\ VideoSnippet.swift,\ VideoStatistics.swift,\ VideoStatus.swift,\ VideoSuggestions.swift,\ VideoSuggestionsTagSuggestion.swift,\ VideoTopicDetails.swift,\ WatchSettings.swift,\ YoutubeAbuseReportsInsert.swift,\ YoutubeActivitiesList.swift,\ YoutubeCaptionsDelete.swift,\ YoutubeCaptionsDownload.swift,\ YoutubeCaptionsInsert.swift,\ YoutubeCaptionsList.swift,\ YoutubeCaptionsUpdate.swift,\ YoutubeChannelBannersInsert.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLocalization.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoMonetizationDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProcessingDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProcessingDetailsProcessingProgress.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProjectDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRating.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRecordingDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatistics.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSuggestions.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSuggestionsTagSuggestion.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoTopicDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/WatchSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift:10:29: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
8 |
9 | /** The time that the broadcast actually ended. This value will not be available until the broadcast is over. */
10 | public var actualEndTime: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
11 |
12 | /** The time that the broadcast actually started. This value will not be available until the broadcast begins. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift:13:31: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
11 |
12 | /** The time that the broadcast actually started. This value will not be available until the broadcast begins. */
13 | public var actualStartTime: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
14 |
15 | /** The number of viewers currently watching the broadcast. The property and its value will be present if the broadcast has current viewers and the broadcast owner has not hidden the viewcount for the video. Note that YouTube stops tracking the number of concurrent viewers for a broadcast when the broadcast ends. So, this property would not identify the number of viewers watching an archived video of a live broadcast that already ended. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift:19:32: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
17 |
18 | /** The time that the broadcast is scheduled to end. If the value is empty or the property is not present, then the broadcast is scheduled to contiue indefinitely. */
19 | public var scheduledEndTime: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
20 |
21 | /** The time that the broadcast is scheduled to begin. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift:22:34: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
20 |
21 | /** The time that the broadcast is scheduled to begin. */
22 | public var scheduledStartTime: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
23 |
24 | public init(activeLiveChatId: String? = nil, actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, concurrentViewers: String? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil) {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift:24:63: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
22 | public var scheduledStartTime: DateTime?
23 |
24 | public init(activeLiveChatId: String? = nil, actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, concurrentViewers: String? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
25 | self.activeLiveChatId = activeLiveChatId
26 | self.actualEndTime = actualEndTime
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift:24:97: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
22 | public var scheduledStartTime: DateTime?
23 |
24 | public init(activeLiveChatId: String? = nil, actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, concurrentViewers: String? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
25 | self.activeLiveChatId = activeLiveChatId
26 | self.actualEndTime = actualEndTime
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift:24:166: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
22 | public var scheduledStartTime: DateTime?
23 |
24 | public init(activeLiveChatId: String? = nil, actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, concurrentViewers: String? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
25 | self.activeLiveChatId = activeLiveChatId
26 | self.actualEndTime = actualEndTime
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift:24:203: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
22 | public var scheduledStartTime: DateTime?
23 |
24 | public init(activeLiveChatId: String? = nil, actualEndTime: DateTime? = nil, actualStartTime: DateTime? = nil, concurrentViewers: String? = nil, scheduledEndTime: DateTime? = nil, scheduledStartTime: DateTime? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
25 | self.activeLiveChatId = activeLiveChatId
26 | self.actualEndTime = actualEndTime
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRecordingDetails.swift:13:29: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
11 |
12 | /** The date and time when the video was recorded. */
13 | public var recordingDate: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
14 |
15 | public init(location: GeoPoint? = nil, locationDescription: String? = nil, recordingDate: DateTime? = nil) {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRecordingDetails.swift:15:93: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
13 | public var recordingDate: DateTime?
14 |
15 | public init(location: GeoPoint? = nil, locationDescription: String? = nil, recordingDate: DateTime? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
16 | self.location = location
17 | self.locationDescription = locationDescription
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSnippet.swift:39:27: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
37 |
38 | /** The date and time when the video was uploaded. */
39 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
40 |
41 | /** A list of keyword tags associated with the video. Tags may contain spaces. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSnippet.swift:50:295: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
48 | public var title: String?
49 |
50 | public init(categoryId: String? = nil, channelId: String? = nil, channelTitle: String? = nil, defaultAudioLanguage: String? = nil, defaultLanguage: String? = nil, description: String? = nil, liveBroadcastContent: LiveBroadcastContent? = nil, localized: VideoLocalization? = nil, publishedAt: DateTime? = nil, tags: [String]? = nil, thumbnails: ThumbnailDetails? = nil, title: String? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
51 | self.categoryId = categoryId
52 | self.channelId = channelId
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatus.swift:70:25: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
68 |
69 | /** The date and time when the video is scheduled to publish. It can be set only if the privacy status of the video is private.. */
70 | public var publishAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
71 |
72 | /** This value explains why YouTube rejected an uploaded video. This property is only present if the uploadStatus property indicates that the upload was rejected. */
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatus.swift:80:210: warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
78 | public var uploadStatus: UploadStatus?
79 |
80 | public init(embeddable: Bool? = nil, failureReason: FailureReason? = nil, license: License? = nil, madeForKids: Bool? = nil, privacyStatus: PrivacyStatus? = nil, publicStatsViewable: Bool? = nil, publishAt: DateTime? = nil, rejectionReason: RejectionReason? = nil, selfDeclaredMadeForKids: Bool? = nil, uploadStatus: UploadStatus? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date' [#DeprecatedDeclaration]
| `- note: use 'Date' instead
81 | self.embeddable = embeddable
82 | self.failureReason = failureReason
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Inserts a new resource into this collection. */
6 | enum YoutubeAbuseReportsInsert {
7 | public static let service = APIService<Response>(id: "youtube.abuseReports.insert", tag: "abuseReports", method: "POST", path: "/youtube/v3/abuseReports", 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: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.abuseReports.insert", tag: "abuseReports", method: "POST", path: "/youtube/v3/abuseReports", 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"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift:121:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
119 | }
120 |
121 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
122 | public typealias SuccessType = AbuseReport
123 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift:121:17: error: type 'AbuseReports.YoutubeAbuseReportsInsert.Response' does not conform to protocol 'Response'
119 | }
120 |
121 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'AbuseReports.YoutubeAbuseReportsInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
122 | public typealias SuccessType = AbuseReport
123 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift:154:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
152 | switch statusCode {
153 | case 200: self = try .status200(decoder.decode(AbuseReport.self, from: data))
154 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
155 | }
156 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeActivitiesList {
7 | public static let service = APIService<Response>(id: "youtube.activities.list", tag: "activities", method: "GET", path: "/youtube/v3/activities", 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: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.activities.list", tag: "activities", method: "GET", path: "/youtube/v3/activities", 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"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift:166:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
164 | }
165 |
166 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
167 | public typealias SuccessType = ActivityListResponse
168 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift:166:17: error: type 'Activities.YoutubeActivitiesList.Response' does not conform to protocol 'Response'
164 | }
165 |
166 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Activities.YoutubeActivitiesList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
167 | public typealias SuccessType = ActivityListResponse
168 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift:199:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
197 | switch statusCode {
198 | case 200: self = try .status200(decoder.decode(ActivityListResponse.self, from: data))
199 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
200 | }
201 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Deletes a resource. */
6 | enum YoutubeCaptionsDelete {
7 | public static let service = APIService<Response>(id: "youtube.captions.delete", tag: "captions", method: "DELETE", path: "/youtube/v3/captions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.captions.delete", tag: "captions", method: "DELETE", path: "/youtube/v3/captions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift:129:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
127 | }
128 |
129 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
130 | public typealias SuccessType = Void
131 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift:129:17: error: type 'Captions.YoutubeCaptionsDelete.Response' does not conform to protocol 'Response'
127 | }
128 |
129 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Captions.YoutubeCaptionsDelete.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
130 | public typealias SuccessType = Void
131 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift:162:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
160 | switch statusCode {
161 | case 200: self = .status200
162 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
163 | }
164 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Downloads a caption track. */
6 | enum YoutubeCaptionsDownload {
7 | public static let service = APIService<Response>(id: "youtube.captions.download", tag: "captions", method: "GET", path: "/youtube/v3/captions/{id}", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.captions.download", tag: "captions", method: "GET", path: "/youtube/v3/captions/{id}", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift:147:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
145 | }
146 |
147 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
148 | public typealias SuccessType = Void
149 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift:147:17: error: type 'Captions.YoutubeCaptionsDownload.Response' does not conform to protocol 'Response'
145 | }
146 |
147 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Captions.YoutubeCaptionsDownload.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
148 | public typealias SuccessType = Void
149 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift:180:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
178 | switch statusCode {
179 | case 200: self = .status200
180 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
181 | }
182 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Inserts a new resource into this collection. */
6 | enum YoutubeCaptionsInsert {
7 | public static let service = APIService<Response>(id: "youtube.captions.insert", tag: "captions", method: "POST", path: "/youtube/v3/captions", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.captions.insert", tag: "captions", method: "POST", path: "/youtube/v3/captions", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift:137:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
135 | }
136 |
137 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
138 | public typealias SuccessType = Caption
139 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift:137:17: error: type 'Captions.YoutubeCaptionsInsert.Response' does not conform to protocol 'Response'
135 | }
136 |
137 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Captions.YoutubeCaptionsInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
138 | public typealias SuccessType = Caption
139 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift:170:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
168 | switch statusCode {
169 | case 200: self = try .status200(decoder.decode(Caption.self, from: data))
170 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
171 | }
172 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeCaptionsList {
7 | public static let service = APIService<Response>(id: "youtube.captions.list", tag: "captions", method: "GET", path: "/youtube/v3/captions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.captions.list", tag: "captions", method: "GET", path: "/youtube/v3/captions", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift:142:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
140 | }
141 |
142 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
143 | public typealias SuccessType = CaptionListResponse
144 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift:142:17: error: type 'Captions.YoutubeCaptionsList.Response' does not conform to protocol 'Response'
140 | }
141 |
142 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Captions.YoutubeCaptionsList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
143 | public typealias SuccessType = CaptionListResponse
144 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift:175:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
173 | switch statusCode {
174 | case 200: self = try .status200(decoder.decode(CaptionListResponse.self, from: data))
175 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
176 | }
177 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Updates an existing resource. */
6 | enum YoutubeCaptionsUpdate {
7 | public static let service = APIService<Response>(id: "youtube.captions.update", tag: "captions", method: "PUT", path: "/youtube/v3/captions", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.captions.update", tag: "captions", method: "PUT", path: "/youtube/v3/captions", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift:137:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
135 | }
136 |
137 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
138 | public typealias SuccessType = Caption
139 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift:137:17: error: type 'Captions.YoutubeCaptionsUpdate.Response' does not conform to protocol 'Response'
135 | }
136 |
137 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Captions.YoutubeCaptionsUpdate.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
138 | public typealias SuccessType = Caption
139 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift:170:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
168 | switch statusCode {
169 | case 200: self = try .status200(decoder.decode(Caption.self, from: data))
170 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
171 | }
172 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
5 | /** Inserts a new resource into this collection. */
6 | enum YoutubeChannelBannersInsert {
7 | public static let service = APIService<Response>(id: "youtube.channelBanners.insert", tag: "channelBanners", method: "POST", path: "/youtube/v3/channelBanners/insert", 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/youtube.upload"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service' [#DeprecatedDeclaration]
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift:9:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
7 | public static let service = APIService<Response>(id: "youtube.channelBanners.insert", tag: "channelBanners", method: "POST", path: "/youtube/v3/channelBanners/insert", 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/youtube.upload"])])
8 |
9 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
10 | public struct Options {
11 | /** V1 error format. */
Prch.DeprecatedRequest:2:12: note: generic class 'DeprecatedRequest' declared here
1 | @available(*, deprecated, message: "use `Request`")
2 | open class DeprecatedRequest<ResponseType, APIType> : Prch.Request where ResponseType : Prch.Response, APIType == ResponseType.APIType {
| `- note: generic class 'DeprecatedRequest' declared here
3 | public let service: Prch.Service<ResponseType>
4 | open private(set) var queryParameters: [String : Any] { get }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift:132:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
130 | }
131 |
132 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse' [#DeprecatedDeclaration]
| `- note: use 'DeprecatedResponse' instead
133 | public typealias SuccessType = ChannelBannerResource
134 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift:132:17: error: type 'ChannelBanners.YoutubeChannelBannersInsert.Response' does not conform to protocol 'Response'
130 | }
131 |
132 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'ChannelBanners.YoutubeChannelBannersInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
133 | public typealias SuccessType = ChannelBannerResource
134 |
Prch.Response.FailureType:2:16: note: protocol requires nested type 'FailureType'
1 | protocol Response {
2 | associatedtype FailureType}
| `- note: protocol requires nested type 'FailureType'
3 |
Prch.Response.APIType:2:16: note: protocol requires nested type 'APIType'
1 | protocol Response {
2 | associatedtype APIType : Prch.API}
| `- note: protocol requires nested type 'APIType'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift:165:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
163 | switch statusCode {
164 | case 200: self = try .status200(decoder.decode(ChannelBannerResource.self, from: data))
165 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError' [#DeprecatedDeclaration]
| `- note: use 'ClientError' instead
166 | }
167 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/sources-1 -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLocalization.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoMonetizationDetails.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoPlayer.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProcessingDetails.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProcessingDetailsProcessingProgress.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProjectDetails.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRating.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRecordingDetails.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSnippet.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatistics.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatus.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSuggestions.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSuggestionsTagSuggestion.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoTopicDetails.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/WatchSettings.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/supplementaryOutputs-8 -target arm64-apple-macos12.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/SwiftTube-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftTube -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/SwiftTube_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoLiveStreamingDetails.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoLocalization.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoMonetizationDetails.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoPlayer.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoProcessingDetails.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoProcessingDetailsProcessingProgress.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoProjectDetails.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoRating.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoRecordingDetails.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoSnippet.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoStatistics.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoStatus.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoSuggestions.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoSuggestionsTagSuggestion.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoTopicDetails.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/WatchSettings.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeAbuseReportsInsert.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeActivitiesList.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsDelete.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsDownload.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsInsert.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsList.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsUpdate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeChannelBannersInsert.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/SwiftTube.swiftmodule -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoLiveStreamingDetails.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoLocalization.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoMonetizationDetails.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoPlayer.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoProcessingDetails.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoProcessingDetailsProcessingProgress.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoProjectDetails.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoRating.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoRecordingDetails.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoSnippet.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoStatistics.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoStatus.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoSuggestions.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoSuggestionsTagSuggestion.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/VideoTopicDetails.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/WatchSettings.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeAbuseReportsInsert.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeActivitiesList.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsDelete.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsDownload.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsInsert.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsList.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeCaptionsUpdate.o -index-unit-output-path /SwiftTube.build/Debug/SwiftTube-t.build/Objects-normal/arm64/YoutubeChannelBannersInsert.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoLiveStreamingDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLocalization.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoLocalization.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoMonetizationDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoMonetizationDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoPlayer.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoPlayer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProcessingDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoProcessingDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProcessingDetailsProcessingProgress.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoProcessingDetailsProcessingProgress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProjectDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoProjectDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRating.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoRating.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRecordingDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoRecordingDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSnippet.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoSnippet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatistics.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoStatistics.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatus.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoStatus.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSuggestions.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoSuggestions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSuggestionsTagSuggestion.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoSuggestionsTagSuggestion.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoTopicDetails.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VideoTopicDetails.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/WatchSettings.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WatchSettings.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeAbuseReportsInsert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeActivitiesList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeCaptionsDelete.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeCaptionsDownload.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeCaptionsInsert.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeCaptionsList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeCaptionsUpdate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YoutubeChannelBannersInsert.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftTube (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 (in target 'SwiftTube' from project 'SwiftTube')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-17 21:19:28.337 xcodebuild[777:4900] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:e5de95cf0be61c75245ee9b917e051e79fb5d709, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:e5de95cf0be61c75245ee9b917e051e79fb5d709, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:e5de95cf0be61c75245ee9b917e051e79fb5d709, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:e5de95cf0be61c75245ee9b917e051e79fb5d709, name:My Mac }
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ VideoLiveStreamingDetails.swift,\ VideoLocalization.swift,\ VideoMonetizationDetails.swift,\ VideoPlayer.swift,\ VideoProcessingDetails.swift,\ VideoProcessingDetailsProcessingProgress.swift,\ VideoProjectDetails.swift,\ VideoRating.swift,\ VideoRecordingDetails.swift,\ VideoSnippet.swift,\ VideoStatistics.swift,\ VideoStatus.swift,\ VideoSuggestions.swift,\ VideoSuggestionsTagSuggestion.swift,\ VideoTopicDetails.swift,\ WatchSettings.swift,\ YoutubeAbuseReportsInsert.swift,\ YoutubeActivitiesList.swift,\ YoutubeCaptionsDelete.swift,\ YoutubeCaptionsDownload.swift,\ YoutubeCaptionsInsert.swift,\ YoutubeCaptionsList.swift,\ YoutubeCaptionsUpdate.swift,\ YoutubeChannelBannersInsert.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLiveStreamingDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoLocalization.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoMonetizationDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProcessingDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProcessingDetailsProcessingProgress.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoProjectDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRating.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoRecordingDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSnippet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatistics.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSuggestions.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoSuggestionsTagSuggestion.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/VideoTopicDetails.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Models/WatchSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/AbuseReports/YoutubeAbuseReportsInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Activities/YoutubeActivitiesList.swift (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDelete.swift (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsDownload.swift (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsList.swift (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/Captions/YoutubeCaptionsUpdate.swift (in target 'SwiftTube' from project 'SwiftTube')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftTube/Requests/ChannelBanners/YoutubeChannelBannersInsert.swift (in target 'SwiftTube' from project 'SwiftTube')
Building workspace SwiftTube with scheme SwiftTube
(10 failures)
BUILD FAILURE 6.4 macosXcodebuild