Build Information
Successful build of AppStoreServerLibrary, reference main (d4a931), with Swift 6.1 for Linux on 20 Oct 2026 12:48:01 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344849-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1Build Log
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1914/1982] Compiling AppStoreServerLibrary AdvancedCommerceSubscriptionMigrateItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1915/1982] Compiling AppStoreServerLibrary AdvancedCommerceSubscriptionMigrateRenewalItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1916/1982] Compiling AppStoreServerLibrary AdvancedCommerceSubscriptionMigrateRequest.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1917/1982] Compiling AppStoreServerLibrary AdvancedCommerceSubscriptionMigrateResponse.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1918/1982] Compiling AppStoreServerLibrary AdvancedCommerceSubscriptionModifyAddItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1919/1982] Compiling AppStoreServerLibrary AdvancedCommerceSubscriptionModifyChangeItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1920/1982] Compiling AppStoreServerLibrary AdvancedCommerceSubscriptionModifyDescriptors.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1921/1982] Compiling AppStoreServerLibrary AdvancedCommerceSubscriptionModifyInAppRequest.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1922/1982] Compiling AppStoreServerLibrary GetMessageListResponse.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1923/1982] Compiling AppStoreServerLibrary GetMessageListResponseItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1924/1982] Compiling AppStoreServerLibrary GroupEntry.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1925/1982] Compiling AppStoreServerLibrary GroupMemberEntry.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1926/1982] Compiling AppStoreServerLibrary GroupType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1927/1982] Compiling AppStoreServerLibrary HeaderPosition.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1928/1982] Compiling AppStoreServerLibrary HelperValidationUtils.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1929/1982] Compiling AppStoreServerLibrary HistoryResponse.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1930/1982] Compiling AppStoreServerLibrary ImageSize.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1931/1982] Compiling AppStoreServerLibrary ImageState.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1932/1982] Compiling AppStoreServerLibrary InAppOwnershipType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1933/1982] Compiling AppStoreServerLibrary JWSRenewalInfoDecodedPayload.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1934/1982] Compiling AppStoreServerLibrary JWSTransactionDecodedPayload.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1935/1982] Compiling AppStoreServerLibrary LastTransactionsItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1936/1982] Compiling AppStoreServerLibrary LifetimeDollarsPurchased.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1937/1982] Compiling AppStoreServerLibrary LifetimeDollarsRefunded.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1938/1982] Compiling AppStoreServerLibrary MassExtendRenewalDateRequest.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1939/1982] Compiling AppStoreServerLibrary MassExtendRenewalDateResponse.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1940/1982] Compiling AppStoreServerLibrary MassExtendRenewalDateStatusResponse.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1941/1982] Compiling AppStoreServerLibrary Message.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1942/1982] Compiling AppStoreServerLibrary SendTestNotificationResponse.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1943/1982] Compiling AppStoreServerLibrary Status.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1944/1982] Compiling AppStoreServerLibrary StatusResponse.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1945/1982] Compiling AppStoreServerLibrary StoreType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1946/1982] Compiling AppStoreServerLibrary SubscriptionGroupIdentifierItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1947/1982] Compiling AppStoreServerLibrary Subtype.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1948/1982] Compiling AppStoreServerLibrary Summary.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1949/1982] Compiling AppStoreServerLibrary TokenType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1950/1982] Compiling AppStoreServerLibrary TransactionCommitmentInfo.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1951/1982] Compiling AppStoreServerLibrary TransactionHistoryRequest.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1952/1982] Compiling AppStoreServerLibrary TransactionInfoResponse.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1953/1982] Compiling AppStoreServerLibrary TransactionReason.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1954/1982] Compiling AppStoreServerLibrary UpdateAppAccountTokenRequest.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1955/1982] Compiling AppStoreServerLibrary UploadMessageImage.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1956/1982] Compiling AppStoreServerLibrary UploadMessageRequestBody.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1957/1982] Compiling AppStoreServerLibrary UserStatus.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1958/1982] Compiling AppStoreServerLibrary PromotionalOfferSignatureCreator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1959/1982] Compiling AppStoreServerLibrary ReceiptUtility.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1960/1982] Compiling AppStoreServerLibrary SignedDataVerifier.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1961/1982] Compiling AppStoreServerLibrary Utility.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[1962/1982] Compiling AppStoreServerLibrary AppStoreServerAPIClient.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1963/1982] Compiling AppStoreServerLibrary ChainVerifier.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1964/1982] Compiling AppStoreServerLibrary JWSSignatureCreator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1965/1982] Compiling AppStoreServerLibrary AccountTenure.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1966/1982] Compiling AppStoreServerLibrary AdvancedCommerceDescriptors.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1967/1982] Compiling AppStoreServerLibrary AdvancedCommerceEffective.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1968/1982] Compiling AppStoreServerLibrary AdvancedCommerceInfo.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1969/1982] Compiling AppStoreServerLibrary AdvancedCommerceOffer.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1970/1982] Compiling AppStoreServerLibrary AdvancedCommerceOfferPeriod.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1971/1982] Compiling AppStoreServerLibrary AdvancedCommerceOfferReason.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1972/1982] Compiling AppStoreServerLibrary AdvancedCommerceOneTimeChargeCreateRequest.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1973/1982] Compiling AppStoreServerLibrary AdvancedCommerceOneTimeChargeItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1974/1982] Compiling AppStoreServerLibrary AdvancedCommercePeriod.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1975/1982] Compiling AppStoreServerLibrary AdvancedCommercePriceIncreaseInfo.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1976/1982] Compiling AppStoreServerLibrary AdvancedCommercePriceIncreaseInfoStatus.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1977/1982] Compiling AppStoreServerLibrary AdvancedCommerceReason.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1978/1982] Compiling AppStoreServerLibrary AdvancedCommerceRefund.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1979/1982] Compiling AppStoreServerLibrary AdvancedCommerceRefundReason.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1980/1982] Compiling AppStoreServerLibrary AdvancedCommerceRefundType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1981/1982] Compiling AppStoreServerLibrary AdvancedCommerceRenewalInfo.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
[1982/1982] Compiling AppStoreServerLibrary AdvancedCommerceRenewalItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:23:122: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
21 | private(set) var verifiedPublicKeyCache: [CacheKey: CacheValue]
22 | // For testing purposes
23 | private var verifyChainWithoutCachingOverride: (@Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult)?
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
24 |
25 | init(rootCertificates: [Data], requester: Requester = Requester()) throws {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:33:147: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
31 | }
32 |
33 | internal func setVerifyChainWithoutCachingOverride(_ override: @escaping @Sendable (Certificate, Certificate, Bool, Date, Date) async -> X509.VerificationResult) {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
34 | self.verifyChainWithoutCachingOverride = override
35 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:106:144: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
104 | }
105 |
106 | func verifyChain(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
107 | if online {
108 | if let cachedResult = verifiedPublicKeyCache[CacheKey(leaf: leaf, intermediate: intermediate)] {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:137:170: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
135 | }
136 |
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:157:25: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
155 | struct CacheValue {
156 | let expirationTime: Date
157 | let publicKey: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
158 | }
159 |
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:114:38: warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
112 | }
113 | }
114 | let verificationResult: X509.VerificationResult
| |- warning: 'VerificationResult' is deprecated: renamed to 'CertificateValidationResult'
| `- note: use 'CertificateValidationResult' instead
115 | if let override = verifyChainWithoutCachingOverride {
116 | verificationResult = await override(leaf, intermediate, online, validationTime, currentTime)
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:139:13: warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
137 | nonisolated func verifyChainWithoutCaching(leaf: Certificate, intermediate: Certificate, online: Bool, validationTime: Date, currentTime: Date = .now) async -> X509.VerificationResult {
138 | var verifier = Verifier(rootCertificates: self.store) {
139 | RFC5280Policy(validationTime: validationTime)
| `- warning: 'init(validationTime:)' is deprecated: Use init() to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:142:17: warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
140 | AppStoreOIDPolicy()
141 | if online {
142 | OCSPVerifierPolicy(failureMode: .hard, requester: requester, validationTime: currentTime)
| `- warning: 'init(failureMode:requester:validationTime:)' is deprecated: Use init(failureMode:requester:) to validated expiry against the current time. Otherwise, to validate against a fixed time, import with @_spi(FixedExpiryValidationTime) and use init(failureMode:requester:fixedExpiryValidationTime:).
143 | }
144 | }
/host/spi-builder-workspace/Sources/AppStoreServerLibrary/ChainVerifier.swift:146:31: warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
144 | }
145 | let intermediateStore = CertificateStore([intermediate])
146 | return await verifier.validate(leafCertificate: leaf, intermediates: intermediateStore)
| |- warning: 'validate(leafCertificate:intermediates:diagnosticCallback:)' is deprecated: renamed to 'validate(leaf:intermediates:diagnosticCallback:)'
| `- note: use 'validate(leaf:intermediates:diagnosticCallback:)' instead
147 | }
148 | }
Build complete! (83.20s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-certificates",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-certificates.git"
},
{
"identity" : "swift-asn1",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-asn1.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "jwt-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/jwt-kit.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
},
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio"
},
{
"identity" : "async-http-client",
"requirement" : {
"range" : [
{
"lower_bound" : "1.21.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-server/async-http-client.git"
}
],
"manifest_display_name" : "AppStoreServerLibrary",
"name" : "AppStoreServerLibrary",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "AppStoreServerLibrary",
"targets" : [
"AppStoreServerLibrary"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AppStoreServerLibraryTests",
"module_type" : "SwiftTarget",
"name" : "AppStoreServerLibraryTests",
"path" : "Tests/AppStoreServerLibraryTests",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Tests/AppStoreServerLibraryTests/resources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"AdvancedCommerceModelsTests.swift",
"AppStoreServerAPIClientTests.swift",
"AppStoreServerAPIModelsTests.swift",
"JWSSignatureCreatorTests.swift",
"PromotionalOfferSignatureCreatorTests.swift",
"RealtimeResponseBodyTests.swift",
"ReceiptUtilityTests.swift",
"RetentionMessagingModelsTests.swift",
"SignedDataVerifierTests.swift",
"SignedModelTests.swift",
"TestingUtility.swift",
"XcodeSignedDataVerifierTests.swift"
],
"target_dependencies" : [
"AppStoreServerLibrary"
],
"type" : "test"
},
{
"c99name" : "AppStoreServerLibrary",
"module_type" : "SwiftTarget",
"name" : "AppStoreServerLibrary",
"path" : "Sources/AppStoreServerLibrary",
"product_dependencies" : [
"X509",
"Crypto",
"SwiftASN1",
"JWTKit",
"AsyncHTTPClient",
"NIOFoundationCompat",
"NIOHTTP1"
],
"product_memberships" : [
"AppStoreServerLibrary"
],
"sources" : [
"AppStoreServerAPIClient.swift",
"ChainVerifier.swift",
"JWSSignatureCreator.swift",
"Models/AccountTenure.swift",
"Models/AdvancedCommerceDescriptors.swift",
"Models/AdvancedCommerceEffective.swift",
"Models/AdvancedCommerceInfo.swift",
"Models/AdvancedCommerceOffer.swift",
"Models/AdvancedCommerceOfferPeriod.swift",
"Models/AdvancedCommerceOfferReason.swift",
"Models/AdvancedCommerceOneTimeChargeCreateRequest.swift",
"Models/AdvancedCommerceOneTimeChargeItem.swift",
"Models/AdvancedCommercePeriod.swift",
"Models/AdvancedCommercePriceIncreaseInfo.swift",
"Models/AdvancedCommercePriceIncreaseInfoStatus.swift",
"Models/AdvancedCommerceReason.swift",
"Models/AdvancedCommerceRefund.swift",
"Models/AdvancedCommerceRefundReason.swift",
"Models/AdvancedCommerceRefundType.swift",
"Models/AdvancedCommerceRenewalInfo.swift",
"Models/AdvancedCommerceRenewalItem.swift",
"Models/AdvancedCommerceRequestInfo.swift",
"Models/AdvancedCommerceRequestRefundItem.swift",
"Models/AdvancedCommerceRequestRefundRequest.swift",
"Models/AdvancedCommerceRequestRefundResponse.swift",
"Models/AdvancedCommerceSubscriptionCancelRequest.swift",
"Models/AdvancedCommerceSubscriptionCancelResponse.swift",
"Models/AdvancedCommerceSubscriptionChangeMetadataDescriptors.swift",
"Models/AdvancedCommerceSubscriptionChangeMetadataItem.swift",
"Models/AdvancedCommerceSubscriptionChangeMetadataRequest.swift",
"Models/AdvancedCommerceSubscriptionChangeMetadataResponse.swift",
"Models/AdvancedCommerceSubscriptionCreateItem.swift",
"Models/AdvancedCommerceSubscriptionCreateRequest.swift",
"Models/AdvancedCommerceSubscriptionMigrateDescriptors.swift",
"Models/AdvancedCommerceSubscriptionMigrateItem.swift",
"Models/AdvancedCommerceSubscriptionMigrateRenewalItem.swift",
"Models/AdvancedCommerceSubscriptionMigrateRequest.swift",
"Models/AdvancedCommerceSubscriptionMigrateResponse.swift",
"Models/AdvancedCommerceSubscriptionModifyAddItem.swift",
"Models/AdvancedCommerceSubscriptionModifyChangeItem.swift",
"Models/AdvancedCommerceSubscriptionModifyDescriptors.swift",
"Models/AdvancedCommerceSubscriptionModifyInAppRequest.swift",
"Models/AdvancedCommerceSubscriptionModifyPeriodChange.swift",
"Models/AdvancedCommerceSubscriptionModifyRemoveItem.swift",
"Models/AdvancedCommerceSubscriptionPriceChangeItem.swift",
"Models/AdvancedCommerceSubscriptionPriceChangeRequest.swift",
"Models/AdvancedCommerceSubscriptionPriceChangeResponse.swift",
"Models/AdvancedCommerceSubscriptionReactivateInAppRequest.swift",
"Models/AdvancedCommerceSubscriptionReactivateItem.swift",
"Models/AdvancedCommerceSubscriptionRevokeRequest.swift",
"Models/AdvancedCommerceSubscriptionRevokeResponse.swift",
"Models/AdvancedCommerceTransactionInfo.swift",
"Models/AdvancedCommerceTransactionItem.swift",
"Models/AlternateProduct.swift",
"Models/AppData.swift",
"Models/AppStoreEnvironment.swift",
"Models/AppTransaction.swift",
"Models/AppTransactionInfoResponse.swift",
"Models/AutoRenewStatus.swift",
"Models/BillingPlanType.swift",
"Models/BulletPoint.swift",
"Models/CheckTestNotificationResponse.swift",
"Models/ConsumptionRequest.swift",
"Models/ConsumptionRequestReason.swift",
"Models/ConsumptionRequestV1.swift",
"Models/ConsumptionStatus.swift",
"Models/DecodedRealtimeRequestBody.swift",
"Models/DecodedSignedData.swift",
"Models/DefaultConfigurationRequest.swift",
"Models/DefaultConfigurationResponse.swift",
"Models/DeliveryStatus.swift",
"Models/DeliveryStatusV1.swift",
"Models/ErrorPayload.swift",
"Models/ExpirationIntent.swift",
"Models/ExtendReasonCode.swift",
"Models/ExtendRenewalDateRequest.swift",
"Models/ExtendRenewalDateResponse.swift",
"Models/ExternalPurchaseToken.swift",
"Models/GetCustomerGroupsResponse.swift",
"Models/GetGroupMembersResponse.swift",
"Models/GetImageListResponse.swift",
"Models/GetImageListResponseItem.swift",
"Models/GetMessageListResponse.swift",
"Models/GetMessageListResponseItem.swift",
"Models/GroupEntry.swift",
"Models/GroupMemberEntry.swift",
"Models/GroupType.swift",
"Models/HeaderPosition.swift",
"Models/HelperValidationUtils.swift",
"Models/HistoryResponse.swift",
"Models/ImageSize.swift",
"Models/ImageState.swift",
"Models/InAppOwnershipType.swift",
"Models/JWSRenewalInfoDecodedPayload.swift",
"Models/JWSTransactionDecodedPayload.swift",
"Models/LastTransactionsItem.swift",
"Models/LifetimeDollarsPurchased.swift",
"Models/LifetimeDollarsRefunded.swift",
"Models/MassExtendRenewalDateRequest.swift",
"Models/MassExtendRenewalDateResponse.swift",
"Models/MassExtendRenewalDateStatusResponse.swift",
"Models/Message.swift",
"Models/MessageState.swift",
"Models/NotificationData.swift",
"Models/NotificationHistoryRequest.swift",
"Models/NotificationHistoryResponse.swift",
"Models/NotificationHistoryResponseItem.swift",
"Models/NotificationTypeV2.swift",
"Models/OfferDiscountType.swift",
"Models/OfferType.swift",
"Models/OrderLookupResponse.swift",
"Models/OrderLookupStatus.swift",
"Models/PerformanceTestConfig.swift",
"Models/PerformanceTestRequest.swift",
"Models/PerformanceTestResponse.swift",
"Models/PerformanceTestResponseTimes.swift",
"Models/PerformanceTestResultResponse.swift",
"Models/PerformanceTestStatus.swift",
"Models/Platform.swift",
"Models/PlayTime.swift",
"Models/PriceIncreaseStatus.swift",
"Models/ProductType.swift",
"Models/PromotionalOffer.swift",
"Models/PromotionalOfferSignatureV1.swift",
"Models/PurchasePlatform.swift",
"Models/RealtimeRequestBody.swift",
"Models/RealtimeResponseBody.swift",
"Models/RealtimeUrlRequest.swift",
"Models/RealtimeUrlResponse.swift",
"Models/RefundHistoryResponse.swift",
"Models/RefundPreference.swift",
"Models/RefundPreferenceV1.swift",
"Models/RenewalBillingPlanType.swift",
"Models/RenewalCommitmentInfo.swift",
"Models/ResponseBodyV2.swift",
"Models/ResponseBodyV2DecodedPayload.swift",
"Models/RevocationReason.swift",
"Models/RevocationType.swift",
"Models/Role.swift",
"Models/RoleEntry.swift",
"Models/SendAttemptItem.swift",
"Models/SendAttemptResult.swift",
"Models/SendTestNotificationResponse.swift",
"Models/Status.swift",
"Models/StatusResponse.swift",
"Models/StoreType.swift",
"Models/SubscriptionGroupIdentifierItem.swift",
"Models/Subtype.swift",
"Models/Summary.swift",
"Models/TokenType.swift",
"Models/TransactionCommitmentInfo.swift",
"Models/TransactionHistoryRequest.swift",
"Models/TransactionInfoResponse.swift",
"Models/TransactionReason.swift",
"Models/UpdateAppAccountTokenRequest.swift",
"Models/UploadMessageImage.swift",
"Models/UploadMessageRequestBody.swift",
"Models/UserStatus.swift",
"PromotionalOfferSignatureCreator.swift",
"ReceiptUtility.swift",
"SignedDataVerifier.swift",
"Utility.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
linux-6.1-latest: Pulling from saguaro1/spi-images
Digest: sha256:2ccba1a98249c90438a7c8a4888192d345af17f27af8250de02cec002ad06687
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.1-latest
Done.