Build Information
Failed to build SwiftTube, reference 0.1.0 (64f0f1
), with Swift 6.1 for Linux on 26 Apr 2025 18:04:49 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsInsert.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.subscriptions.insert", tag: "subscriptions", method: "POST", path: "/youtube/v3/subscriptions", 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsInsert.swift:121:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
119 | }
120 |
121 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
122 | public typealias SuccessType = Subscription
123 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsInsert.swift:121:17: error: type 'Subscriptions.YoutubeSubscriptionsInsert.Response' does not conform to protocol 'Response'
119 | }
120 |
121 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Subscriptions.YoutubeSubscriptionsInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
122 | public typealias SuccessType = Subscription
123 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsInsert.swift:154:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
152 | switch statusCode {
153 | case 200: self = try .status200(decoder.decode(Subscription.self, from: data))
154 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
155 | }
156 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeSubscriptionsList {
7 | public static let service = APIService<Response>(id: "youtube.subscriptions.list", tag: "subscriptions", method: "GET", path: "/youtube/v3/subscriptions", 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'
| `- note: use 'Service' instead
8 |
9 | /** The order of the returned subscriptions */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsList.swift:17:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
15 | }
16 |
17 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
18 | public struct Options {
19 | /** V1 error format. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsList.swift:200:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
198 | }
199 |
200 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
201 | public typealias SuccessType = SubscriptionListResponse
202 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsList.swift:200:17: error: type 'Subscriptions.YoutubeSubscriptionsList.Response' does not conform to protocol 'Response'
198 | }
199 |
200 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Subscriptions.YoutubeSubscriptionsList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
201 | public typealias SuccessType = SubscriptionListResponse
202 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Subscriptions/YoutubeSubscriptionsList.swift:233:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
231 | switch statusCode {
232 | case 200: self = try .status200(decoder.decode(SubscriptionListResponse.self, from: data))
233 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
234 | }
235 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/SuperChatEvents/YoutubeSuperChatEventsList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeSuperChatEventsList {
7 | public static let service = APIService<Response>(id: "youtube.superChatEvents.list", tag: "superChatEvents", method: "GET", path: "/youtube/v3/superChatEvents", 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'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/SuperChatEvents/YoutubeSuperChatEventsList.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.superChatEvents.list", tag: "superChatEvents", method: "GET", path: "/youtube/v3/superChatEvents", 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/SuperChatEvents/YoutubeSuperChatEventsList.swift:137:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
135 | }
136 |
137 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
138 | public typealias SuccessType = SuperChatEventListResponse
139 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/SuperChatEvents/YoutubeSuperChatEventsList.swift:137:17: error: type 'SuperChatEvents.YoutubeSuperChatEventsList.Response' does not conform to protocol 'Response'
135 | }
136 |
137 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'SuperChatEvents.YoutubeSuperChatEventsList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
138 | public typealias SuccessType = SuperChatEventListResponse
139 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/SuperChatEvents/YoutubeSuperChatEventsList.swift:170:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
168 | switch statusCode {
169 | case 200: self = try .status200(decoder.decode(SuperChatEventListResponse.self, from: data))
170 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
171 | }
172 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Tests/YoutubeTestsInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** POST method. */
6 | enum YoutubeTestsInsert {
7 | public static let service = APIService<Response>(id: "youtube.tests.insert", tag: "tests", method: "POST", path: "/youtube/v3/tests", hasBody: true, securityRequirements: [SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Tests/YoutubeTestsInsert.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.tests.insert", tag: "tests", method: "POST", path: "/youtube/v3/tests", hasBody: true, securityRequirements: [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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Tests/YoutubeTestsInsert.swift:120:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
118 | }
119 |
120 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
121 | public typealias SuccessType = TestItem
122 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Tests/YoutubeTestsInsert.swift:120:17: error: type 'Tests.YoutubeTestsInsert.Response' does not conform to protocol 'Response'
118 | }
119 |
120 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Tests.YoutubeTestsInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
121 | public typealias SuccessType = TestItem
122 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Tests/YoutubeTestsInsert.swift:153:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
151 | switch statusCode {
152 | case 200: self = try .status200(decoder.decode(TestItem.self, from: data))
153 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
154 | }
155 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksDelete.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Deletes a resource. */
6 | enum YoutubeThirdPartyLinksDelete {
7 | public static let service = APIService<Response>(id: "youtube.thirdPartyLinks.delete", tag: "thirdPartyLinks", method: "DELETE", path: "/youtube/v3/thirdPartyLinks", hasBody: false, securityRequirements: [])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | /** Type of the link to be deleted. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksDelete.swift:15:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
13 | }
14 |
15 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
16 | public struct Options {
17 | /** V1 error format. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksDelete.swift:134:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
132 | }
133 |
134 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
135 | public typealias SuccessType = Void
136 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksDelete.swift:134:17: error: type 'ThirdPartyLinks.YoutubeThirdPartyLinksDelete.Response' does not conform to protocol 'Response'
132 | }
133 |
134 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'ThirdPartyLinks.YoutubeThirdPartyLinksDelete.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
135 | public typealias SuccessType = Void
136 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksDelete.swift:167:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
165 | switch statusCode {
166 | case 200: self = .status200
167 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
168 | }
169 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Inserts a new resource into this collection. */
6 | enum YoutubeThirdPartyLinksInsert {
7 | public static let service = APIService<Response>(id: "youtube.thirdPartyLinks.insert", tag: "thirdPartyLinks", method: "POST", path: "/youtube/v3/thirdPartyLinks", hasBody: true, securityRequirements: [])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksInsert.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.thirdPartyLinks.insert", tag: "thirdPartyLinks", method: "POST", path: "/youtube/v3/thirdPartyLinks", hasBody: true, securityRequirements: [])
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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksInsert.swift:121:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
119 | }
120 |
121 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
122 | public typealias SuccessType = ThirdPartyLink
123 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksInsert.swift:121:17: error: type 'ThirdPartyLinks.YoutubeThirdPartyLinksInsert.Response' does not conform to protocol 'Response'
119 | }
120 |
121 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'ThirdPartyLinks.YoutubeThirdPartyLinksInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
122 | public typealias SuccessType = ThirdPartyLink
123 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksInsert.swift:154:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
152 | switch statusCode {
153 | case 200: self = try .status200(decoder.decode(ThirdPartyLink.self, from: data))
154 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
155 | }
156 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeThirdPartyLinksList {
7 | public static let service = APIService<Response>(id: "youtube.thirdPartyLinks.list", tag: "thirdPartyLinks", method: "GET", path: "/youtube/v3/thirdPartyLinks", hasBody: false, securityRequirements: [])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | /** Get a third party link of the given type. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksList.swift:15:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
13 | }
14 |
15 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
16 | public struct Options {
17 | /** V1 error format. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksList.swift:136:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
134 | }
135 |
136 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
137 | public typealias SuccessType = ThirdPartyLink
138 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksList.swift:136:17: error: type 'ThirdPartyLinks.YoutubeThirdPartyLinksList.Response' does not conform to protocol 'Response'
134 | }
135 |
136 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'ThirdPartyLinks.YoutubeThirdPartyLinksList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
137 | public typealias SuccessType = ThirdPartyLink
138 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksList.swift:169:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
167 | switch statusCode {
168 | case 200: self = try .status200(decoder.decode(ThirdPartyLink.self, from: data))
169 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
170 | }
171 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksUpdate.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Updates an existing resource. */
6 | enum YoutubeThirdPartyLinksUpdate {
7 | public static let service = APIService<Response>(id: "youtube.thirdPartyLinks.update", tag: "thirdPartyLinks", method: "PUT", path: "/youtube/v3/thirdPartyLinks", hasBody: true, securityRequirements: [])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksUpdate.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.thirdPartyLinks.update", tag: "thirdPartyLinks", method: "PUT", path: "/youtube/v3/thirdPartyLinks", hasBody: true, securityRequirements: [])
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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksUpdate.swift:121:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
119 | }
120 |
121 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
122 | public typealias SuccessType = ThirdPartyLink
123 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksUpdate.swift:121:17: error: type 'ThirdPartyLinks.YoutubeThirdPartyLinksUpdate.Response' does not conform to protocol 'Response'
119 | }
120 |
121 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'ThirdPartyLinks.YoutubeThirdPartyLinksUpdate.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
122 | public typealias SuccessType = ThirdPartyLink
123 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/ThirdPartyLinks/YoutubeThirdPartyLinksUpdate.swift:154:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
152 | switch statusCode {
153 | case 200: self = try .status200(decoder.decode(ThirdPartyLink.self, from: data))
154 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
155 | }
156 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Thumbnails/YoutubeThumbnailsSet.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** As this is not an insert in a strict sense (it supports uploading/setting of a thumbnail for multiple videos, which doesn't result in creation of a single resource), I use a custom verb here. */
6 | enum YoutubeThumbnailsSet {
7 | public static let service = APIService<Response>(id: "youtube.thumbnails.set", tag: "thumbnails", method: "POST", path: "/youtube/v3/thumbnails/set", 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.upload"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Thumbnails/YoutubeThumbnailsSet.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.thumbnails.set", tag: "thumbnails", method: "POST", path: "/youtube/v3/thumbnails/set", 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.upload"]), 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Thumbnails/YoutubeThumbnailsSet.swift:123:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
121 | }
122 |
123 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
124 | public typealias SuccessType = ThumbnailSetResponse
125 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Thumbnails/YoutubeThumbnailsSet.swift:123:17: error: type 'Thumbnails.YoutubeThumbnailsSet.Response' does not conform to protocol 'Response'
121 | }
122 |
123 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Thumbnails.YoutubeThumbnailsSet.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
124 | public typealias SuccessType = ThumbnailSetResponse
125 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Thumbnails/YoutubeThumbnailsSet.swift:156:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
154 | switch statusCode {
155 | case 200: self = try .status200(decoder.decode(ThumbnailSetResponse.self, from: data))
156 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
157 | }
158 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoAbuseReportReasons/YoutubeVideoAbuseReportReasonsList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeVideoAbuseReportReasonsList {
7 | public static let service = APIService<Response>(id: "youtube.videoAbuseReportReasons.list", tag: "videoAbuseReportReasons", method: "GET", path: "/youtube/v3/videoAbuseReportReasons", 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: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.readonly"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoAbuseReportReasons/YoutubeVideoAbuseReportReasonsList.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.videoAbuseReportReasons.list", tag: "videoAbuseReportReasons", method: "GET", path: "/youtube/v3/videoAbuseReportReasons", 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: "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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoAbuseReportReasons/YoutubeVideoAbuseReportReasonsList.swift:122:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
123 | public typealias SuccessType = VideoAbuseReportReasonListResponse
124 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoAbuseReportReasons/YoutubeVideoAbuseReportReasonsList.swift:122:17: error: type 'VideoAbuseReportReasons.YoutubeVideoAbuseReportReasonsList.Response' does not conform to protocol 'Response'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'VideoAbuseReportReasons.YoutubeVideoAbuseReportReasonsList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
123 | public typealias SuccessType = VideoAbuseReportReasonListResponse
124 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoAbuseReportReasons/YoutubeVideoAbuseReportReasonsList.swift:155:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
153 | switch statusCode {
154 | case 200: self = try .status200(decoder.decode(VideoAbuseReportReasonListResponse.self, from: data))
155 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
156 | }
157 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoCategories/YoutubeVideoCategoriesList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeVideoCategoriesList {
7 | public static let service = APIService<Response>(id: "youtube.videoCategories.list", tag: "videoCategories", method: "GET", path: "/youtube/v3/videoCategories", 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: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoCategories/YoutubeVideoCategoriesList.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.videoCategories.list", tag: "videoCategories", method: "GET", path: "/youtube/v3/videoCategories", 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: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoCategories/YoutubeVideoCategoriesList.swift:135:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
136 | public typealias SuccessType = VideoCategoryListResponse
137 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoCategories/YoutubeVideoCategoriesList.swift:135:17: error: type 'VideoCategories.YoutubeVideoCategoriesList.Response' does not conform to protocol 'Response'
133 | }
134 |
135 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'VideoCategories.YoutubeVideoCategoriesList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
136 | public typealias SuccessType = VideoCategoryListResponse
137 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/VideoCategories/YoutubeVideoCategoriesList.swift:168:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
166 | switch statusCode {
167 | case 200: self = try .status200(decoder.decode(VideoCategoryListResponse.self, from: data))
168 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
169 | }
170 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosDelete.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Deletes a resource. */
6 | enum YoutubeVideosDelete {
7 | public static let service = APIService<Response>(id: "youtube.videos.delete", tag: "videos", method: "DELETE", path: "/youtube/v3/videos", 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'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosDelete.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.videos.delete", tag: "videos", method: "DELETE", path: "/youtube/v3/videos", 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosDelete.swift:122:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
123 | public typealias SuccessType = Void
124 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosDelete.swift:122:17: error: type 'Videos.YoutubeVideosDelete.Response' does not conform to protocol 'Response'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Videos.YoutubeVideosDelete.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
123 | public typealias SuccessType = Void
124 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosDelete.swift:155:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
153 | switch statusCode {
154 | case 200: self = .status200
155 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
156 | }
157 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosGetRating.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Retrieves the ratings that the authorized user gave to a list of specified videos. */
6 | enum YoutubeVideosGetRating {
7 | public static let service = APIService<Response>(id: "youtube.videos.getRating", tag: "videos", method: "GET", path: "/youtube/v3/videos/getRating", 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'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosGetRating.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.videos.getRating", tag: "videos", method: "GET", path: "/youtube/v3/videos/getRating", 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosGetRating.swift:122:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
123 | public typealias SuccessType = VideoGetRatingResponse
124 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosGetRating.swift:122:17: error: type 'Videos.YoutubeVideosGetRating.Response' does not conform to protocol 'Response'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Videos.YoutubeVideosGetRating.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
123 | public typealias SuccessType = VideoGetRatingResponse
124 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosGetRating.swift:155:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
153 | switch statusCode {
154 | case 200: self = try .status200(decoder.decode(VideoGetRatingResponse.self, from: data))
155 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
156 | }
157 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosInsert.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Inserts a new resource into this collection. */
6 | enum YoutubeVideosInsert {
7 | public static let service = APIService<Response>(id: "youtube.videos.insert", tag: "videos", method: "POST", path: "/youtube/v3/videos", 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"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosInsert.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.videos.insert", tag: "videos", method: "POST", path: "/youtube/v3/videos", 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"]), 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosInsert.swift:151:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
149 | }
150 |
151 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
152 | public typealias SuccessType = Video
153 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosInsert.swift:151:17: error: type 'Videos.YoutubeVideosInsert.Response' does not conform to protocol 'Response'
149 | }
150 |
151 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Videos.YoutubeVideosInsert.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
152 | public typealias SuccessType = Video
153 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosInsert.swift:184:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
182 | switch statusCode {
183 | case 200: self = try .status200(decoder.decode(Video.self, from: data))
184 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
185 | }
186 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosList.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Retrieves a list of resources, possibly filtered. */
6 | enum YoutubeVideosList {
7 | public static let service = APIService<Response>(id: "youtube.videos.list", tag: "videos", method: "GET", path: "/youtube/v3/videos", hasBody: false, securityRequirements: [SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtube"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.force-ssl"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtube.readonly"]), SecurityRequirement(type: "Oauth2c", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | /** Return the videos that are in the specified chart. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosList.swift:22:33: error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
20 | }
21 |
22 | public final class Request: APIRequest<Response> {
| `- error: generic type 'DeprecatedRequest' specialized with too few type parameters (got 1, but expected 2)
23 | public struct Options {
24 | /** V1 error format. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosList.swift:211:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
209 | }
210 |
211 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
212 | public typealias SuccessType = VideoListResponse
213 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosList.swift:211:17: error: type 'Videos.YoutubeVideosList.Response' does not conform to protocol 'Response'
209 | }
210 |
211 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Videos.YoutubeVideosList.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
212 | public typealias SuccessType = VideoListResponse
213 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosList.swift:244:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
242 | switch statusCode {
243 | case 200: self = try .status200(decoder.decode(VideoListResponse.self, from: data))
244 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
245 | }
246 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosRate.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Adds a like or dislike rating to a video or removes a rating from a video. */
6 | enum YoutubeVideosRate {
7 | public static let service = APIService<Response>(id: "youtube.videos.rate", tag: "videos", method: "POST", path: "/youtube/v3/videos/rate", 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'
| `- note: use 'Service' instead
8 |
9 | /** Adds a like or dislike rating to a video or removes a rating from a video. */
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosRate.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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosRate.swift:126:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
124 | }
125 |
126 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
127 | public typealias SuccessType = Void
128 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosRate.swift:126:17: error: type 'Videos.YoutubeVideosRate.Response' does not conform to protocol 'Response'
124 | }
125 |
126 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Videos.YoutubeVideosRate.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
127 | public typealias SuccessType = Void
128 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosRate.swift:159:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
157 | switch statusCode {
158 | case 200: self = .status200
159 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
160 | }
161 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosReportAbuse.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Report abuse for a video. */
6 | enum YoutubeVideosReportAbuse {
7 | public static let service = APIService<Response>(id: "youtube.videos.reportAbuse", tag: "videos", method: "POST", path: "/youtube/v3/videos/reportAbuse", 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'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosReportAbuse.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.videos.reportAbuse", tag: "videos", method: "POST", path: "/youtube/v3/videos/reportAbuse", 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosReportAbuse.swift:123:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
121 | }
122 |
123 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
124 | public typealias SuccessType = Void
125 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosReportAbuse.swift:123:17: error: type 'Videos.YoutubeVideosReportAbuse.Response' does not conform to protocol 'Response'
121 | }
122 |
123 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Videos.YoutubeVideosReportAbuse.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
124 | public typealias SuccessType = Void
125 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosReportAbuse.swift:156:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
154 | switch statusCode {
155 | case 200: self = .status200
156 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
157 | }
158 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosUpdate.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Updates an existing resource. */
6 | enum YoutubeVideosUpdate {
7 | public static let service = APIService<Response>(id: "youtube.videos.update", tag: "videos", method: "PUT", path: "/youtube/v3/videos", 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'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosUpdate.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.videos.update", tag: "videos", method: "PUT", path: "/youtube/v3/videos", 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosUpdate.swift:128:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
126 | }
127 |
128 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
129 | public typealias SuccessType = Video
130 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosUpdate.swift:128:17: error: type 'Videos.YoutubeVideosUpdate.Response' does not conform to protocol 'Response'
126 | }
127 |
128 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Videos.YoutubeVideosUpdate.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
129 | public typealias SuccessType = Video
130 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Videos/YoutubeVideosUpdate.swift:161:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
159 | switch statusCode {
160 | case 200: self = try .status200(decoder.decode(Video.self, from: data))
161 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
162 | }
163 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksSet.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Allows upload of watermark image and setting it for a channel. */
6 | enum YoutubeWatermarksSet {
7 | public static let service = APIService<Response>(id: "youtube.watermarks.set", tag: "watermarks", method: "POST", path: "/youtube/v3/watermarks/set", 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"]), SecurityRequirement(type: "Oauth2", scopes: ["https://www.googleapis.com/auth/youtubepartner"])])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksSet.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.watermarks.set", tag: "watermarks", method: "POST", path: "/youtube/v3/watermarks/set", 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"]), 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksSet.swift:122:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
123 | public typealias SuccessType = Void
124 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksSet.swift:122:17: error: type 'Watermarks.YoutubeWatermarksSet.Response' does not conform to protocol 'Response'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Watermarks.YoutubeWatermarksSet.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
123 | public typealias SuccessType = Void
124 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksSet.swift:155:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
153 | switch statusCode {
154 | case 200: self = .status200
155 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
156 | }
157 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksUnset.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Allows removal of channel watermark. */
6 | enum YoutubeWatermarksUnset {
7 | public static let service = APIService<Response>(id: "youtube.watermarks.unset", tag: "watermarks", method: "POST", path: "/youtube/v3/watermarks/unset", 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'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksUnset.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.watermarks.unset", tag: "watermarks", method: "POST", path: "/youtube/v3/watermarks/unset", 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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksUnset.swift:122:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
123 | public typealias SuccessType = Void
124 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksUnset.swift:122:17: error: type 'Watermarks.YoutubeWatermarksUnset.Response' does not conform to protocol 'Response'
120 | }
121 |
122 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'Watermarks.YoutubeWatermarksUnset.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
123 | public typealias SuccessType = Void
124 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Watermarks/YoutubeWatermarksUnset.swift:155:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
153 | switch statusCode {
154 | case 200: self = .status200
155 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
156 | }
157 | }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Youtube/YoutubeYoutubeV3UpdateCommentThreads.swift:7:33: warning: 'APIService' is deprecated: renamed to 'Service'
5 | /** Updates an existing resource. */
6 | enum YoutubeYoutubeV3UpdateCommentThreads {
7 | public static let service = APIService<Response>(id: "youtube.youtube.v3.updateCommentThreads", tag: "youtube", method: "PUT", path: "/youtube/v3/commentThreads", hasBody: true, securityRequirements: [])
| |- warning: 'APIService' is deprecated: renamed to 'Service'
| `- note: use 'Service' instead
8 |
9 | public final class Request: APIRequest<Response> {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Youtube/YoutubeYoutubeV3UpdateCommentThreads.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.youtube.v3.updateCommentThreads", tag: "youtube", method: "PUT", path: "/youtube/v3/commentThreads", hasBody: true, securityRequirements: [])
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. */
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Deprecated/DeprecatedRequest.swift:4:12: note: generic type 'DeprecatedRequest' declared here
2 |
3 | @available(*, deprecated, message: "use `Request`")
4 | open class DeprecatedRequest<
| `- note: generic type 'DeprecatedRequest' declared here
5 | ResponseType: Response, APIType
6 | >: Request where ResponseType.APIType == APIType {
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Youtube/YoutubeYoutubeV3UpdateCommentThreads.swift:123:27: warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
121 | }
122 |
123 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- warning: 'APIResponseValue' is deprecated: renamed to 'DeprecatedResponse'
| `- note: use 'DeprecatedResponse' instead
124 | public typealias SuccessType = CommentThread
125 |
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Youtube/YoutubeYoutubeV3UpdateCommentThreads.swift:123:17: error: type 'YouTube.YoutubeYoutubeV3UpdateCommentThreads.Response' does not conform to protocol 'Response'
121 | }
122 |
123 | public enum Response: APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible {
| |- error: type 'YouTube.YoutubeYoutubeV3UpdateCommentThreads.Response' does not conform to protocol 'Response'
| `- note: add stubs for conformance
124 | public typealias SuccessType = CommentThread
125 |
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/Response.swift:5:18: note: protocol requires nested type 'FailureType'
3 | public protocol Response: CustomDebugStringConvertible, CustomStringConvertible {
4 | associatedtype SuccessType
5 | associatedtype FailureType
| `- note: protocol requires nested type 'FailureType'
6 | associatedtype APIType: API
| `- note: protocol requires nested type 'APIType'
7 | var statusCode: Int { get }
8 | var response: ClientResult<SuccessType, FailureType> { get }
/host/spi-builder-workspace/Sources/SwiftTube/Requests/Youtube/YoutubeYoutubeV3UpdateCommentThreads.swift:156:24: warning: 'APIClientError' is deprecated: renamed to 'ClientError'
154 | switch statusCode {
155 | case 200: self = try .status200(decoder.decode(CommentThread.self, from: data))
156 | default: throw APIClientError.unexpectedStatusCode(statusCode: statusCode, data: data)
| |- warning: 'APIClientError' is deprecated: renamed to 'ClientError'
| `- note: use 'ClientError' instead
157 | }
158 | }
/host/spi-builder-workspace/Sources/SwiftTube/SwiftTube.swift:23:17: error: type 'YouTube.API' does not conform to protocol 'API'
21 | }
22 |
23 | public struct API: Prch.API {
| |- error: type 'YouTube.API' does not conform to protocol 'API'
| `- note: add stubs for conformance
24 | public init(token: String? = nil) {
25 | headers = [
/host/spi-builder-workspace/.build/checkouts/Prch/Sources/Prch/API.swift:11:7: note: protocol requires property 'encoder' with type 'any RequestEncoder'
9 | var headers: [String: String] { get }
10 | var decoder: ResponseDecoder { get }
11 | var encoder: RequestEncoder { get }
| `- note: protocol requires property 'encoder' with type 'any RequestEncoder'
12 | }
13 |
[288/311] Compiling SwiftTube CommentListResponse.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[289/311] Compiling SwiftTube CommentSnippet.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[290/311] Compiling SwiftTube CommentSnippetAuthorChannelId.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[291/311] Compiling SwiftTube CommentThread.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[292/311] Compiling SwiftTube CommentThreadListResponse.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[293/311] Compiling SwiftTube CommentThreadReplies.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[294/311] Compiling SwiftTube CommentThreadSnippet.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[295/311] Compiling SwiftTube ContentRating.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[296/311] Compiling SwiftTube Entity.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[297/311] Compiling SwiftTube GeoPoint.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[298/311] Compiling SwiftTube I18nLanguage.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[299/311] Compiling SwiftTube I18nLanguageListResponse.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[300/311] Compiling SwiftTube I18nLanguageSnippet.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[301/311] Compiling SwiftTube I18nRegion.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[302/311] Compiling SwiftTube I18nRegionListResponse.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[303/311] Compiling SwiftTube I18nRegionSnippet.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[304/311] Compiling SwiftTube ImageSettings.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[305/311] Compiling SwiftTube IngestionInfo.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[306/311] Compiling SwiftTube InvideoBranding.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[307/311] Compiling SwiftTube InvideoPosition.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[308/311] Compiling SwiftTube InvideoTiming.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[309/311] Compiling SwiftTube LanguageTag.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[310/311] Compiling SwiftTube LevelDetails.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
[311/311] Compiling SwiftTube LiveBroadcast.swift
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:48:27: warning: 'DateTime' is deprecated: renamed to 'Date'
46 |
47 | /** The date and time when the comment was originally published. */
48 | public var publishedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
49 |
50 | /** The comment's text. The format is either plain text or HTML dependent on what has been requested. Even the plain text representation may differ from the text originally posted in that it may replace video links with video titles etc. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:57:25: warning: 'DateTime' is deprecated: renamed to 'Date'
55 |
56 | /** The date and time when the comment was last updated. */
57 | public var updatedAt: DateTime?
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
58 |
59 | /** The ID of the video the comment refers to, if any. */
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:327: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
/host/spi-builder-workspace/Sources/SwiftTube/Models/CommentSnippet.swift:65:412: warning: 'DateTime' is deprecated: renamed to 'Date'
63 | public var viewerRating: ViewerRating?
64 |
65 | public init(authorChannelId: CommentSnippetAuthorChannelId? = nil, authorChannelUrl: String? = nil, authorDisplayName: String? = nil, authorProfileImageUrl: String? = nil, canRate: Bool? = nil, channelId: String? = nil, likeCount: Int? = nil, moderationStatus: ModerationStatus? = nil, parentId: String? = nil, publishedAt: DateTime? = nil, textDisplay: String? = nil, textOriginal: String? = nil, updatedAt: DateTime? = nil, videoId: String? = nil, viewerRating: ViewerRating? = nil) {
| |- warning: 'DateTime' is deprecated: renamed to 'Date'
| `- note: use 'Date' instead
66 | self.authorChannelId = authorChannelId
67 | self.authorChannelUrl = authorChannelUrl
BUILD FAILURE 6.1 linux