Build Information
Successful build of Moya with Swift 6.0 (beta) for macOS (SPM).
Swift 6 data race errors: 15
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Moya/Moya.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Moya/Moya
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 10a9dd1 Merge pull request #2223 from AlexandreHJE/patch-1
Cloned https://github.com/Moya/Moya.git
Revision (git rev-parse @):
10a9dd1577c4de5135a29f99410863d2e9ee034a
SUCCESS checkout https://github.com/Moya/Moya.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $workDir
https://github.com/Moya/Moya.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/8] Write sources
[7/8] Write swift-version-6F35C1178C84523A.txt
[9/224] Emitting module ReactiveSwift
[10/228] Emitting module Alamofire
[11/231] Compiling RxSwift AnonymousObserver.swift
[12/231] Compiling RxSwift AnyObserver.swift
[13/231] Compiling RxSwift AsMaybe.swift
[14/231] Compiling RxSwift AsSingle.swift
[15/231] Compiling RxSwift InfiniteSequence.swift
[16/231] Compiling RxSwift InvocableScheduledItem.swift
[17/231] Compiling RxSwift InvocableType.swift
[18/231] Compiling RxSwift Just.swift
[19/231] Compiling RxSwift AsyncLock.swift
[20/231] Compiling RxSwift AsyncSubject.swift
[21/231] Compiling RxSwift AtomicInt.swift
[22/231] Compiling RxSwift Bag+Rx.swift
[23/231] Compiling RxSwift Sink.swift
[24/231] Compiling RxSwift AddRef.swift
[25/231] Compiling RxSwift Amb.swift
[26/231] Compiling RxSwift AnonymousDisposable.swift
[27/231] Emitting module RxSwift
[28/246] Compiling RxSwift ShareReplayScope.swift
[29/246] Compiling RxSwift Single.swift
[30/246] Compiling RxSwift SingleAssignmentDisposable.swift
[31/246] Compiling RxSwift SingleAsync.swift
[32/246] Compiling Alamofire URLRequest+Alamofire.swift
[33/246] Compiling Alamofire URLSessionConfiguration+Alamofire.swift
[34/246] Compiling Alamofire Validation.swift
[39/246] Compiling RxSwift Sample.swift
[40/246] Compiling RxSwift Scan.swift
[41/246] Compiling RxSwift ScheduledDisposable.swift
[42/246] Compiling RxSwift ScheduledItem.swift
[44/246] Compiling RxSwift Bag.swift
[45/246] Compiling RxSwift BehaviorSubject.swift
[46/246] Compiling RxSwift Never.swift
[47/246] Compiling RxSwift NopDisposable.swift
[48/246] Compiling RxSwift Observable.swift
[49/246] Compiling RxSwift ObservableConvertibleType+Infallible.swift
[50/246] Compiling RxSwift ObservableConvertibleType.swift
[51/246] Compiling RxSwift ObservableType+Extensions.swift
[52/246] Compiling RxSwift ObservableType+PrimitiveSequence.swift
[53/246] Compiling RxSwift ObservableType.swift
[54/246] Compiling RxSwift ObserveOn.swift
[55/246] Compiling RxSwift ObserverBase.swift
[56/246] Compiling RxSwift ObserverType.swift
[57/246] Compiling RxSwift OperationQueueScheduler.swift
[58/246] Compiling RxSwift Optional.swift
[59/246] Compiling RxSwift Platform.Darwin.swift
[60/246] Compiling RxSwift Platform.Linux.swift
[61/246] Compiling RxSwift PrimitiveSequence+Zip+arity.swift
[62/246] Compiling RxSwift Do.swift
[63/246] Compiling RxSwift ElementAt.swift
[64/246] Compiling RxSwift Empty.swift
[65/246] Compiling RxSwift Enumerated.swift
[66/246] Compiling RxSwift Error.swift
[67/246] Compiling RxSwift Errors.swift
[68/246] Compiling RxSwift Event.swift
[69/246] Compiling RxSwift Filter.swift
[70/246] Compiling RxSwift First.swift
[71/246] Compiling RxSwift Generate.swift
[72/246] Compiling RxSwift GroupBy.swift
[73/246] Compiling RxSwift GroupedObservable.swift
[74/246] Compiling RxSwift HistoricalScheduler.swift
[75/246] Compiling RxSwift HistoricalSchedulerTimeConverter.swift
[76/246] Compiling RxSwift ImmediateSchedulerType.swift
[77/246] Compiling RxSwift Infallible+CombineLatest+arity.swift
[78/246] Compiling RxSwift Buffer.swift
[79/246] Compiling RxSwift Cancelable.swift
[80/246] Compiling RxSwift Catch.swift
[81/246] Compiling RxSwift CombineLatest+Collection.swift
[82/246] Compiling RxSwift CombineLatest+arity.swift
[83/246] Compiling RxSwift CombineLatest.swift
[84/246] Compiling RxSwift CompactMap.swift
[85/246] Compiling RxSwift Completable+AndThen.swift
[86/246] Compiling RxSwift Completable.swift
[87/246] Compiling RxSwift CompositeDisposable.swift
[88/246] Compiling RxSwift Concat.swift
[89/246] Compiling RxSwift ConcurrentDispatchQueueScheduler.swift
[90/246] Compiling RxSwift ConcurrentMainScheduler.swift
[91/246] Compiling RxSwift ConnectableObservableType.swift
[92/246] Compiling RxSwift Create.swift
[93/246] Compiling RxSwift CurrentThreadScheduler.swift
[94/246] Compiling RxSwift ScheduledItemType.swift
[95/246] Compiling RxSwift SchedulerServices+Emulation.swift
[96/246] Compiling RxSwift SchedulerType.swift
[97/246] Compiling RxSwift Sequence.swift
[101/246] Compiling RxSwift SerialDispatchQueueScheduler.swift
[102/246] Compiling RxSwift SerialDisposable.swift
[111/246] Compiling ReactiveSwift SignalProducer.swift
[112/246] Compiling ReactiveSwift UnidirectionalBinding.swift
[113/246] Compiling ReactiveSwift UninhabitedTypeGuards.swift
[114/246] Compiling ReactiveSwift ValidatingProperty.swift
[130/246] Compiling RxSwift Infallible+Create.swift
[142/246] Compiling RxSwift Materialize.swift
[143/246] Compiling RxSwift Maybe.swift
[144/246] Compiling RxSwift Merge.swift
[145/246] Compiling RxSwift Multicast.swift
[159/246] Compiling RxSwift BinaryDisposable.swift
[160/246] Compiling RxSwift Binder.swift
[161/246] Compiling RxSwift BooleanDisposable.swift
[162/246] Compiling RxSwift Date+Dispatch.swift
[163/246] Compiling RxSwift Debounce.swift
[164/246] Compiling RxSwift Debug.swift
[165/246] Compiling RxSwift Decode.swift
[166/246] Compiling RxSwift DefaultIfEmpty.swift
[167/246] Compiling RxSwift Deferred.swift
[168/246] Compiling RxSwift Delay.swift
[169/246] Compiling RxSwift DelaySubscription.swift
[170/246] Compiling RxSwift Dematerialize.swift
[171/246] Compiling RxSwift DispatchQueue+Extensions.swift
[172/246] Compiling RxSwift DispatchQueueConfiguration.swift
[173/246] Compiling RxSwift Disposable.swift
[174/246] Compiling RxSwift Disposables.swift
[175/246] Compiling RxSwift DisposeBag.swift
[176/246] Compiling RxSwift DisposeBase.swift
[177/246] Compiling RxSwift DistinctUntilChanged.swift
[178/246] Compiling RxSwift Skip.swift
[179/246] Compiling RxSwift SkipUntil.swift
[180/246] Compiling RxSwift SkipWhile.swift
[181/246] Compiling RxSwift StartWith.swift
[182/246] Compiling RxSwift SubjectType.swift
[183/246] Compiling RxSwift SubscribeOn.swift
[184/246] Compiling RxSwift SubscriptionDisposable.swift
[185/246] Compiling RxSwift SwiftSupport.swift
[186/246] Compiling RxSwift Switch.swift
[187/246] Compiling RxSwift SwitchIfEmpty.swift
[188/246] Compiling RxSwift SynchronizedDisposeType.swift
[189/246] Compiling RxSwift SynchronizedOnType.swift
[190/246] Compiling RxSwift SynchronizedUnsubscribeType.swift
[191/246] Compiling RxSwift TailRecursiveSink.swift
[192/246] Compiling RxSwift Take.swift
[193/246] Compiling RxSwift PrimitiveSequence.swift
[194/246] Compiling RxSwift PriorityQueue.swift
[195/246] Compiling RxSwift Producer.swift
[196/246] Compiling RxSwift PublishSubject.swift
[197/246] Compiling RxSwift Queue.swift
[198/246] Compiling RxSwift Range.swift
[199/246] Compiling RxSwift Reactive.swift
[200/246] Compiling RxSwift RecursiveLock.swift
[201/246] Compiling RxSwift RecursiveScheduler.swift
[202/246] Compiling RxSwift Reduce.swift
[203/246] Compiling RxSwift RefCountDisposable.swift
[204/246] Compiling RxSwift Repeat.swift
[205/246] Compiling RxSwift ReplaySubject.swift
[206/246] Compiling RxSwift RetryWhen.swift
[207/246] Compiling RxSwift Rx.swift
[208/246] Compiling RxSwift RxMutableBox.swift
[232/269] Compiling RxSwift TakeLast.swift
[233/269] Compiling RxSwift TakeWithPredicate.swift
[234/269] Compiling RxSwift Throttle.swift
[235/269] Compiling RxSwift Timeout.swift
[236/269] Compiling RxSwift Timer.swift
[237/269] Compiling RxSwift ToArray.swift
[238/269] Compiling RxSwift Using.swift
[239/269] Compiling RxSwift VirtualTimeConverterType.swift
[240/269] Compiling RxSwift VirtualTimeScheduler.swift
[241/269] Compiling RxSwift Window.swift
[242/269] Compiling RxSwift WithLatestFrom.swift
[243/269] Compiling RxSwift WithUnretained.swift
[244/269] Compiling RxSwift Zip+Collection.swift
[245/269] Compiling RxSwift Zip+arity.swift
[246/269] Compiling RxSwift Zip.swift
[247/269] Compiling Moya AnyEncodable.swift
[248/269] Compiling Moya Atomic.swift
[249/269] Compiling Moya Cancellable.swift
[250/271] Compiling Moya Task.swift
[251/271] Compiling Moya URL+Moya.swift
[252/271] Compiling Moya URLRequest+Encoding.swift
[253/271] Compiling Moya ValidationType.swift
[254/271] Emitting module Moya
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:7:10: warning: associated value 'imageMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
5 |
6 | /// Indicates a response failed to map to an image.
7 | case imageMapping(Response)
| `- warning: associated value 'imageMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
8 |
9 | /// Indicates a response failed to map to a JSON structure.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:10:10: warning: associated value 'jsonMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
8 |
9 | /// Indicates a response failed to map to a JSON structure.
10 | case jsonMapping(Response)
| `- warning: associated value 'jsonMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
11 |
12 | /// Indicates a response failed to map to a String.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:13:10: warning: associated value 'stringMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
11 |
12 | /// Indicates a response failed to map to a String.
13 | case stringMapping(Response)
| `- warning: associated value 'stringMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
14 |
15 | /// Indicates a response failed to map to a Decodable object.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:16:10: warning: associated value 'objectMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
14 |
15 | /// Indicates a response failed to map to a Decodable object.
16 | case objectMapping(Swift.Error, Response)
| `- warning: associated value 'objectMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
17 |
18 | /// Indicates that Encodable couldn't be encoded into Data
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:22:10: warning: associated value 'statusCode' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
20 |
21 | /// Indicates a response failed with an invalid HTTP status code.
22 | case statusCode(Response)
| `- warning: associated value 'statusCode' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
23 |
24 | /// Indicates a response failed due to an underlying `Error`.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:25:10: warning: associated value 'underlying' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
23 |
24 | /// Indicates a response failed due to an underlying `Error`.
25 | case underlying(Swift.Error, Response?)
| `- warning: associated value 'underlying' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
26 |
27 | /// Indicates that an `Endpoint` failed to map to a `URLRequest`.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:181:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
179 | //Aggregate options
180 | /// Only basic components will be logged.
181 | public static let `default`: LogOptions = [requestMethod, requestHeaders]
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | /// All components will be logged.
183 | public static let verbose: LogOptions = [requestMethod, requestHeaders, requestBody,
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:162:27: warning: static property 'requestMethod' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
160 |
161 | /// The request's method will be logged.
162 | public static let requestMethod: LogOptions = LogOptions(rawValue: 1 << 0)
| |- warning: static property 'requestMethod' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestMethod' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 | /// The request's body will be logged.
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:164:27: warning: static property 'requestBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
162 | public static let requestMethod: LogOptions = LogOptions(rawValue: 1 << 0)
163 | /// The request's body will be logged.
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
| |- warning: static property 'requestBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 | /// The request's headers will be logged.
166 | public static let requestHeaders: LogOptions = LogOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:166:27: warning: static property 'requestHeaders' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
165 | /// The request's headers will be logged.
166 | public static let requestHeaders: LogOptions = LogOptions(rawValue: 1 << 2)
| |- warning: static property 'requestHeaders' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestHeaders' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 | /// The request will be logged in the cURL format.
168 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:173:27: warning: static property 'formatRequestAscURL' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
171 | /// - request's headers
172 | /// - request's body.
173 | public static let formatRequestAscURL: LogOptions = LogOptions(rawValue: 1 << 3)
| |- warning: static property 'formatRequestAscURL' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'formatRequestAscURL' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | /// The body of a response that is a success will be logged.
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:175:27: warning: static property 'successResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
173 | public static let formatRequestAscURL: LogOptions = LogOptions(rawValue: 1 << 3)
174 | /// The body of a response that is a success will be logged.
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
| |- warning: static property 'successResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'successResponseBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | /// The body of a response that is an error will be logged.
177 | public static let errorResponseBody: LogOptions = LogOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:177:27: warning: static property 'errorResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
176 | /// The body of a response that is an error will be logged.
177 | public static let errorResponseBody: LogOptions = LogOptions(rawValue: 1 << 5)
| |- warning: static property 'errorResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'errorResponseBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |
179 | //Aggregate options
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:183:27: warning: static property 'verbose' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
181 | public static let `default`: LogOptions = [requestMethod, requestHeaders]
182 | /// All components will be logged.
183 | public static let verbose: LogOptions = [requestMethod, requestHeaders, requestBody,
| |- warning: static property 'verbose' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 | successResponseBody, errorResponseBody]
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:230:20: warning: static property 'defaultEntryDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
228 | }
229 |
230 | static var defaultEntryDateFormatter: DateFormatter = {
| |- warning: static property 'defaultEntryDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultEntryDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultEntryDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 | let formatter = DateFormatter()
232 | formatter.timeStyle = .short
[255/271] Compiling Moya MoyaError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:7:10: warning: associated value 'imageMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
5 |
6 | /// Indicates a response failed to map to an image.
7 | case imageMapping(Response)
| `- warning: associated value 'imageMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
8 |
9 | /// Indicates a response failed to map to a JSON structure.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:10:10: warning: associated value 'jsonMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
8 |
9 | /// Indicates a response failed to map to a JSON structure.
10 | case jsonMapping(Response)
| `- warning: associated value 'jsonMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
11 |
12 | /// Indicates a response failed to map to a String.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:13:10: warning: associated value 'stringMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
11 |
12 | /// Indicates a response failed to map to a String.
13 | case stringMapping(Response)
| `- warning: associated value 'stringMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
14 |
15 | /// Indicates a response failed to map to a Decodable object.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:16:10: warning: associated value 'objectMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
14 |
15 | /// Indicates a response failed to map to a Decodable object.
16 | case objectMapping(Swift.Error, Response)
| `- warning: associated value 'objectMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
17 |
18 | /// Indicates that Encodable couldn't be encoded into Data
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:22:10: warning: associated value 'statusCode' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
20 |
21 | /// Indicates a response failed with an invalid HTTP status code.
22 | case statusCode(Response)
| `- warning: associated value 'statusCode' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
23 |
24 | /// Indicates a response failed due to an underlying `Error`.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:25:10: warning: associated value 'underlying' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
23 |
24 | /// Indicates a response failed due to an underlying `Error`.
25 | case underlying(Swift.Error, Response?)
| `- warning: associated value 'underlying' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
26 |
27 | /// Indicates that an `Endpoint` failed to map to a `URLRequest`.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPHeaders.swift:338:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'HTTPHeaders' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// An order-preserving and case-insensitive representation of HTTP headers.
28 | public struct HTTPHeaders {
| `- note: consider making struct 'HTTPHeaders' conform to the 'Sendable' protocol
29 | private var headers: [HTTPHeader] = []
30 |
:
336 | /// The default set of `HTTPHeaders` used by Alamofire. Includes `Accept-Encoding`, `Accept-Language`, and
337 | /// `User-Agent`.
338 | public static let `default`: HTTPHeaders = [.defaultAcceptEncoding,
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'HTTPHeaders' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 | .defaultAcceptLanguage,
340 | .defaultUserAgent]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:43:23: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
41 | public static let patch = HTTPMethod(rawValue: "PATCH")
42 | /// `POST` method.
43 | public static let post = HTTPMethod(rawValue: "POST")
| |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'post' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | /// `PUT` method.
45 | public static let put = HTTPMethod(rawValue: "PUT")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:45:23: warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
43 | public static let post = HTTPMethod(rawValue: "POST")
44 | /// `PUT` method.
45 | public static let put = HTTPMethod(rawValue: "PUT")
| |- warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'put' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | /// `TRACE` method.
47 | public static let trace = HTTPMethod(rawValue: "TRACE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:41:23: warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
39 | public static let options = HTTPMethod(rawValue: "OPTIONS")
40 | /// `PATCH` method.
41 | public static let patch = HTTPMethod(rawValue: "PATCH")
| |- warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'patch' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | /// `POST` method.
43 | public static let post = HTTPMethod(rawValue: "POST")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:31:23: warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
| |- warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connect' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | /// `DELETE` method.
33 | public static let delete = HTTPMethod(rawValue: "DELETE")
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider+Internal.swift:252:46: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
250 |
251 | if let callbackQueue = callbackQueue {
252 | callbackQueue.async(execute: sendProgress)
| `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
253 | } else {
254 | sendProgress()
[256/271] Compiling Moya MoyaProvider+Defaults.swift
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:7:10: warning: associated value 'imageMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
5 |
6 | /// Indicates a response failed to map to an image.
7 | case imageMapping(Response)
| `- warning: associated value 'imageMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
8 |
9 | /// Indicates a response failed to map to a JSON structure.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:10:10: warning: associated value 'jsonMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
8 |
9 | /// Indicates a response failed to map to a JSON structure.
10 | case jsonMapping(Response)
| `- warning: associated value 'jsonMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
11 |
12 | /// Indicates a response failed to map to a String.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:13:10: warning: associated value 'stringMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
11 |
12 | /// Indicates a response failed to map to a String.
13 | case stringMapping(Response)
| `- warning: associated value 'stringMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
14 |
15 | /// Indicates a response failed to map to a Decodable object.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:16:10: warning: associated value 'objectMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
14 |
15 | /// Indicates a response failed to map to a Decodable object.
16 | case objectMapping(Swift.Error, Response)
| `- warning: associated value 'objectMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
17 |
18 | /// Indicates that Encodable couldn't be encoded into Data
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:22:10: warning: associated value 'statusCode' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
20 |
21 | /// Indicates a response failed with an invalid HTTP status code.
22 | case statusCode(Response)
| `- warning: associated value 'statusCode' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
23 |
24 | /// Indicates a response failed due to an underlying `Error`.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:25:10: warning: associated value 'underlying' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
23 |
24 | /// Indicates a response failed due to an underlying `Error`.
25 | case underlying(Swift.Error, Response?)
| `- warning: associated value 'underlying' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
26 |
27 | /// Indicates that an `Endpoint` failed to map to a `URLRequest`.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPHeaders.swift:338:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'HTTPHeaders' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// An order-preserving and case-insensitive representation of HTTP headers.
28 | public struct HTTPHeaders {
| `- note: consider making struct 'HTTPHeaders' conform to the 'Sendable' protocol
29 | private var headers: [HTTPHeader] = []
30 |
:
336 | /// The default set of `HTTPHeaders` used by Alamofire. Includes `Accept-Encoding`, `Accept-Language`, and
337 | /// `User-Agent`.
338 | public static let `default`: HTTPHeaders = [.defaultAcceptEncoding,
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'HTTPHeaders' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 | .defaultAcceptLanguage,
340 | .defaultUserAgent]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:43:23: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
41 | public static let patch = HTTPMethod(rawValue: "PATCH")
42 | /// `POST` method.
43 | public static let post = HTTPMethod(rawValue: "POST")
| |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'post' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | /// `PUT` method.
45 | public static let put = HTTPMethod(rawValue: "PUT")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:45:23: warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
43 | public static let post = HTTPMethod(rawValue: "POST")
44 | /// `PUT` method.
45 | public static let put = HTTPMethod(rawValue: "PUT")
| |- warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'put' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | /// `TRACE` method.
47 | public static let trace = HTTPMethod(rawValue: "TRACE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:41:23: warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
39 | public static let options = HTTPMethod(rawValue: "OPTIONS")
40 | /// `PATCH` method.
41 | public static let patch = HTTPMethod(rawValue: "PATCH")
| |- warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'patch' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | /// `POST` method.
43 | public static let post = HTTPMethod(rawValue: "POST")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:31:23: warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
| |- warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connect' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | /// `DELETE` method.
33 | public static let delete = HTTPMethod(rawValue: "DELETE")
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider+Internal.swift:252:46: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
250 |
251 | if let callbackQueue = callbackQueue {
252 | callbackQueue.async(execute: sendProgress)
| `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
253 | } else {
254 | sendProgress()
[257/271] Compiling Moya MoyaProvider+Internal.swift
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:7:10: warning: associated value 'imageMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
5 |
6 | /// Indicates a response failed to map to an image.
7 | case imageMapping(Response)
| `- warning: associated value 'imageMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
8 |
9 | /// Indicates a response failed to map to a JSON structure.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:10:10: warning: associated value 'jsonMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
8 |
9 | /// Indicates a response failed to map to a JSON structure.
10 | case jsonMapping(Response)
| `- warning: associated value 'jsonMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
11 |
12 | /// Indicates a response failed to map to a String.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:13:10: warning: associated value 'stringMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
11 |
12 | /// Indicates a response failed to map to a String.
13 | case stringMapping(Response)
| `- warning: associated value 'stringMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
14 |
15 | /// Indicates a response failed to map to a Decodable object.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:16:10: warning: associated value 'objectMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
14 |
15 | /// Indicates a response failed to map to a Decodable object.
16 | case objectMapping(Swift.Error, Response)
| `- warning: associated value 'objectMapping' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
17 |
18 | /// Indicates that Encodable couldn't be encoded into Data
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:22:10: warning: associated value 'statusCode' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
20 |
21 | /// Indicates a response failed with an invalid HTTP status code.
22 | case statusCode(Response)
| `- warning: associated value 'statusCode' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
23 |
24 | /// Indicates a response failed due to an underlying `Error`.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaError.swift:25:10: warning: associated value 'underlying' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
23 |
24 | /// Indicates a response failed due to an underlying `Error`.
25 | case underlying(Swift.Error, Response?)
| `- warning: associated value 'underlying' of 'Sendable'-conforming enum 'MoyaError' has non-sendable type 'Response'; this is an error in the Swift 6 language mode
26 |
27 | /// Indicates that an `Endpoint` failed to map to a `URLRequest`.
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Response.swift:4:20: note: class 'Response' does not conform to the 'Sendable' protocol
2 |
3 | /// Represents a response to a `MoyaProvider.request`.
4 | public final class Response: CustomDebugStringConvertible, Equatable {
| `- note: class 'Response' does not conform to the 'Sendable' protocol
5 |
6 | /// The status code of the response.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPHeaders.swift:338:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'HTTPHeaders' may have shared mutable state; this is an error in the Swift 6 language mode
26 |
27 | /// An order-preserving and case-insensitive representation of HTTP headers.
28 | public struct HTTPHeaders {
| `- note: consider making struct 'HTTPHeaders' conform to the 'Sendable' protocol
29 | private var headers: [HTTPHeader] = []
30 |
:
336 | /// The default set of `HTTPHeaders` used by Alamofire. Includes `Accept-Encoding`, `Accept-Language`, and
337 | /// `User-Agent`.
338 | public static let `default`: HTTPHeaders = [.defaultAcceptEncoding,
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'HTTPHeaders' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 | .defaultAcceptLanguage,
340 | .defaultUserAgent]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:43:23: warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
41 | public static let patch = HTTPMethod(rawValue: "PATCH")
42 | /// `POST` method.
43 | public static let post = HTTPMethod(rawValue: "POST")
| |- warning: static property 'post' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'post' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | /// `PUT` method.
45 | public static let put = HTTPMethod(rawValue: "PUT")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:45:23: warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
43 | public static let post = HTTPMethod(rawValue: "POST")
44 | /// `PUT` method.
45 | public static let put = HTTPMethod(rawValue: "PUT")
| |- warning: static property 'put' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'put' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | /// `TRACE` method.
47 | public static let trace = HTTPMethod(rawValue: "TRACE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:41:23: warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
:
39 | public static let options = HTTPMethod(rawValue: "OPTIONS")
40 | /// `PATCH` method.
41 | public static let patch = HTTPMethod(rawValue: "PATCH")
| |- warning: static property 'patch' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'patch' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | /// `POST` method.
43 | public static let post = HTTPMethod(rawValue: "POST")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Alamofire/Source/HTTPMethod.swift:31:23: warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
27 | ///
28 | /// See https://tools.ietf.org/html/rfc7231#section-4.3
29 | public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
| `- note: consider making struct 'HTTPMethod' conform to the 'Sendable' protocol
30 | /// `CONNECT` method.
31 | public static let connect = HTTPMethod(rawValue: "CONNECT")
| |- warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'HTTPMethod' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'connect' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | /// `DELETE` method.
33 | public static let delete = HTTPMethod(rawValue: "DELETE")
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider+Internal.swift:252:46: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
250 |
251 | if let callbackQueue = callbackQueue {
252 | callbackQueue.async(execute: sendProgress)
| `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
253 | } else {
254 | sendProgress()
[258/271] Compiling Moya Response.swift
[259/271] Compiling Moya TargetType.swift
[260/271] Compiling Moya Plugin.swift
[261/271] Compiling Moya AccessTokenPlugin.swift
[262/271] Compiling Moya CredentialsPlugin.swift
[263/271] Compiling Moya NetworkActivityPlugin.swift
[264/271] Compiling Moya NetworkLoggerPlugin.swift
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:181:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
179 | //Aggregate options
180 | /// Only basic components will be logged.
181 | public static let `default`: LogOptions = [requestMethod, requestHeaders]
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | /// All components will be logged.
183 | public static let verbose: LogOptions = [requestMethod, requestHeaders, requestBody,
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:162:27: warning: static property 'requestMethod' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
160 |
161 | /// The request's method will be logged.
162 | public static let requestMethod: LogOptions = LogOptions(rawValue: 1 << 0)
| |- warning: static property 'requestMethod' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestMethod' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 | /// The request's body will be logged.
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:164:27: warning: static property 'requestBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
162 | public static let requestMethod: LogOptions = LogOptions(rawValue: 1 << 0)
163 | /// The request's body will be logged.
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
| |- warning: static property 'requestBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 | /// The request's headers will be logged.
166 | public static let requestHeaders: LogOptions = LogOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:166:27: warning: static property 'requestHeaders' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
165 | /// The request's headers will be logged.
166 | public static let requestHeaders: LogOptions = LogOptions(rawValue: 1 << 2)
| |- warning: static property 'requestHeaders' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestHeaders' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 | /// The request will be logged in the cURL format.
168 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:173:27: warning: static property 'formatRequestAscURL' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
171 | /// - request's headers
172 | /// - request's body.
173 | public static let formatRequestAscURL: LogOptions = LogOptions(rawValue: 1 << 3)
| |- warning: static property 'formatRequestAscURL' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'formatRequestAscURL' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | /// The body of a response that is a success will be logged.
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:175:27: warning: static property 'successResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
173 | public static let formatRequestAscURL: LogOptions = LogOptions(rawValue: 1 << 3)
174 | /// The body of a response that is a success will be logged.
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
| |- warning: static property 'successResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'successResponseBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | /// The body of a response that is an error will be logged.
177 | public static let errorResponseBody: LogOptions = LogOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:177:27: warning: static property 'errorResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
176 | /// The body of a response that is an error will be logged.
177 | public static let errorResponseBody: LogOptions = LogOptions(rawValue: 1 << 5)
| |- warning: static property 'errorResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'errorResponseBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |
179 | //Aggregate options
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:183:27: warning: static property 'verbose' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
181 | public static let `default`: LogOptions = [requestMethod, requestHeaders]
182 | /// All components will be logged.
183 | public static let verbose: LogOptions = [requestMethod, requestHeaders, requestBody,
| |- warning: static property 'verbose' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 | successResponseBody, errorResponseBody]
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:230:20: warning: static property 'defaultEntryDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
228 | }
229 |
230 | static var defaultEntryDateFormatter: DateFormatter = {
| |- warning: static property 'defaultEntryDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultEntryDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultEntryDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 | let formatter = DateFormatter()
232 | formatter.timeStyle = .short
[265/271] Compiling Moya RequestTypeWrapper.swift
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:181:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
179 | //Aggregate options
180 | /// Only basic components will be logged.
181 | public static let `default`: LogOptions = [requestMethod, requestHeaders]
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | /// All components will be logged.
183 | public static let verbose: LogOptions = [requestMethod, requestHeaders, requestBody,
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:162:27: warning: static property 'requestMethod' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
160 |
161 | /// The request's method will be logged.
162 | public static let requestMethod: LogOptions = LogOptions(rawValue: 1 << 0)
| |- warning: static property 'requestMethod' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestMethod' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 | /// The request's body will be logged.
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:164:27: warning: static property 'requestBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
162 | public static let requestMethod: LogOptions = LogOptions(rawValue: 1 << 0)
163 | /// The request's body will be logged.
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
| |- warning: static property 'requestBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 | /// The request's headers will be logged.
166 | public static let requestHeaders: LogOptions = LogOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:166:27: warning: static property 'requestHeaders' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
164 | public static let requestBody: LogOptions = LogOptions(rawValue: 1 << 1)
165 | /// The request's headers will be logged.
166 | public static let requestHeaders: LogOptions = LogOptions(rawValue: 1 << 2)
| |- warning: static property 'requestHeaders' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'requestHeaders' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 | /// The request will be logged in the cURL format.
168 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:173:27: warning: static property 'formatRequestAscURL' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
171 | /// - request's headers
172 | /// - request's body.
173 | public static let formatRequestAscURL: LogOptions = LogOptions(rawValue: 1 << 3)
| |- warning: static property 'formatRequestAscURL' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'formatRequestAscURL' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | /// The body of a response that is a success will be logged.
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:175:27: warning: static property 'successResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
173 | public static let formatRequestAscURL: LogOptions = LogOptions(rawValue: 1 << 3)
174 | /// The body of a response that is a success will be logged.
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
| |- warning: static property 'successResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'successResponseBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
176 | /// The body of a response that is an error will be logged.
177 | public static let errorResponseBody: LogOptions = LogOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:177:27: warning: static property 'errorResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
175 | public static let successResponseBody: LogOptions = LogOptions(rawValue: 1 << 4)
176 | /// The body of a response that is an error will be logged.
177 | public static let errorResponseBody: LogOptions = LogOptions(rawValue: 1 << 5)
| |- warning: static property 'errorResponseBody' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'errorResponseBody' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |
179 | //Aggregate options
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:183:27: warning: static property 'verbose' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
155 |
156 | public extension NetworkLoggerPlugin.Configuration {
157 | struct LogOptions: OptionSet {
| `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
158 | public let rawValue: Int
159 | public init(rawValue: Int) { self.rawValue = rawValue }
:
181 | public static let `default`: LogOptions = [requestMethod, requestHeaders]
182 | /// All components will be logged.
183 | public static let verbose: LogOptions = [requestMethod, requestHeaders, requestBody,
| |- warning: static property 'verbose' is not concurrency-safe because non-'Sendable' type 'NetworkLoggerPlugin.Configuration.LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 | successResponseBody, errorResponseBody]
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/Moya/Plugins/NetworkLoggerPlugin.swift:230:20: warning: static property 'defaultEntryDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
228 | }
229 |
230 | static var defaultEntryDateFormatter: DateFormatter = {
| |- warning: static property 'defaultEntryDateFormatter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultEntryDateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultEntryDateFormatter' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 | let formatter = DateFormatter()
232 | formatter.timeStyle = .short
[266/271] Compiling Moya Endpoint.swift
[267/271] Compiling Moya Image.swift
[268/271] Compiling Moya Moya+Alamofire.swift
[269/271] Compiling Moya MoyaProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider.swift:145:46: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
143 | stub()
144 | case .some(let callbackQueue):
145 | callbackQueue.async(execute: stub)
| `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
146 | }
147 | case .delayed(let delay):
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider.swift:151:17: warning: capture of 'stub' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
149 | let killTime = DispatchTime.now() + Double(killTimeOffset) / Double(NSEC_PER_SEC)
150 | (callbackQueue ?? DispatchQueue.main).asyncAfter(deadline: killTime) {
151 | stub()
| |- warning: capture of 'stub' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
152 | }
153 | case .never:
[270/271] Compiling Moya MultiTarget.swift
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider.swift:145:46: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
143 | stub()
144 | case .some(let callbackQueue):
145 | callbackQueue.async(execute: stub)
| `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
146 | }
147 | case .delayed(let delay):
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider.swift:151:17: warning: capture of 'stub' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
149 | let killTime = DispatchTime.now() + Double(killTimeOffset) / Double(NSEC_PER_SEC)
150 | (callbackQueue ?? DispatchQueue.main).asyncAfter(deadline: killTime) {
151 | stub()
| |- warning: capture of 'stub' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
152 | }
153 | case .never:
[271/271] Compiling Moya MultipartFormData.swift
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider.swift:145:46: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
143 | stub()
144 | case .some(let callbackQueue):
145 | callbackQueue.async(execute: stub)
| `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
146 | }
147 | case .delayed(let delay):
/Users/admin/builder/spi-builder-workspace/Sources/Moya/MoyaProvider.swift:151:17: warning: capture of 'stub' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
149 | let killTime = DispatchTime.now() + Double(killTimeOffset) / Double(NSEC_PER_SEC)
150 | (callbackQueue ?? DispatchQueue.main).asyncAfter(deadline: killTime) {
151 | stub()
| |- warning: capture of 'stub' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
152 | }
153 | case .never:
[272/282] Compiling RxMoya MoyaProvider+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxMoya/MoyaProvider+Rx.swift:7:1: warning: extension declares a conformance of imported type 'MoyaProvider' to imported protocol 'ReactiveCompatible'; this will not behave correctly if the owners of 'Moya' introduce this conformance in the future
5 | #endif
6 |
7 | extension MoyaProvider: ReactiveCompatible {}
| |- warning: extension declares a conformance of imported type 'MoyaProvider' to imported protocol 'ReactiveCompatible'; this will not behave correctly if the owners of 'Moya' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 |
9 | public extension Reactive where Base: MoyaProviderType {
[273/282] Compiling RxMoya Observable+Response.swift
[274/282] Emitting module RxMoya
/Users/admin/builder/spi-builder-workspace/Sources/RxMoya/MoyaProvider+Rx.swift:7:1: warning: extension declares a conformance of imported type 'MoyaProvider' to imported protocol 'ReactiveCompatible'; this will not behave correctly if the owners of 'Moya' introduce this conformance in the future
5 | #endif
6 |
7 | extension MoyaProvider: ReactiveCompatible {}
| |- warning: extension declares a conformance of imported type 'MoyaProvider' to imported protocol 'ReactiveCompatible'; this will not behave correctly if the owners of 'Moya' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 |
9 | public extension Reactive where Base: MoyaProviderType {
[275/282] Compiling RxMoya Single+Response.swift
[276/282] Compiling CombineMoya MoyaPublisher.swift
[277/282] Emitting module CombineMoya
[278/282] Compiling CombineMoya Publisher+Response.swift
[279/282] Compiling CombineMoya MoyaProvider+Combine.swift
[280/282] Compiling ReactiveMoya MoyaProvider+Reactive.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReactiveMoya/MoyaProvider+Reactive.swift:7:1: warning: extension declares a conformance of imported type 'MoyaProvider' to imported protocol 'ReactiveExtensionsProvider'; this will not behave correctly if the owners of 'Moya' introduce this conformance in the future
5 | #endif
6 |
7 | extension MoyaProvider: ReactiveExtensionsProvider {}
| |- warning: extension declares a conformance of imported type 'MoyaProvider' to imported protocol 'ReactiveExtensionsProvider'; this will not behave correctly if the owners of 'Moya' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 |
9 | public extension Reactive where Base: MoyaProviderType {
[281/282] Emitting module ReactiveMoya
/Users/admin/builder/spi-builder-workspace/Sources/ReactiveMoya/MoyaProvider+Reactive.swift:7:1: warning: extension declares a conformance of imported type 'MoyaProvider' to imported protocol 'ReactiveExtensionsProvider'; this will not behave correctly if the owners of 'Moya' introduce this conformance in the future
5 | #endif
6 |
7 | extension MoyaProvider: ReactiveExtensionsProvider {}
| |- warning: extension declares a conformance of imported type 'MoyaProvider' to imported protocol 'ReactiveExtensionsProvider'; this will not behave correctly if the owners of 'Moya' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 |
9 | public extension Reactive where Base: MoyaProviderType {
[282/282] Compiling ReactiveMoya SignalProducer+Response.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ReactiveSwift/Sources/Flatten.swift:85:20: warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'FlattenStrategy' may have shared mutable state; this is an error in the Swift 6 language mode
8 |
9 | /// Describes how a stream of inner streams should be flattened into a stream of values.
10 | public struct FlattenStrategy {
| `- note: consider making struct 'FlattenStrategy' conform to the 'Sendable' protocol
11 | fileprivate enum Kind {
12 | case concurrent(limit: UInt)
:
83 | /// Any failure from the inner streams is propagated immediately to the flattened
84 | /// stream of values.
85 | public static let latest = FlattenStrategy(kind: .latest)
| |- warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'FlattenStrategy' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'latest' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | /// Forward only events from the first inner stream that sends an event. Any other
Build complete! (84.65s)
Fetching https://github.com/shibapm/PackageConfig.git
Fetching https://github.com/AliSoftware/OHHTTPStubs.git
Fetching https://github.com/ReactiveCocoa/ReactiveSwift.git
Fetching https://github.com/kareman/SwiftShell
Fetching https://github.com/mattgallagher/CwlCatchException.git
Fetching https://github.com/shibapm/Rocket
Fetching https://github.com/jpsim/Yams
[1/4863] Fetching swiftshell
[147/5302] Fetching swiftshell, cwlcatchexception
[178/6688] Fetching swiftshell, cwlcatchexception, rocket
[447/7268] Fetching swiftshell, cwlcatchexception, rocket, packageconfig
[1227/15156] Fetching swiftshell, cwlcatchexception, rocket, packageconfig, ohhttpstubs
[1583/24493] Fetching swiftshell, cwlcatchexception, rocket, packageconfig, ohhttpstubs, yams
[4297/76931] Fetching swiftshell, cwlcatchexception, rocket, packageconfig, ohhttpstubs, yams, reactiveswift
Fetched https://github.com/AliSoftware/OHHTTPStubs.git from cache (2.34s)
Fetching https://github.com/Quick/Nimble.git
Fetched https://github.com/jpsim/Yams from cache (2.34s)
Fetched https://github.com/ReactiveCocoa/ReactiveSwift.git from cache (2.34s)
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
Fetching https://github.com/shibapm/Logger
Fetched https://github.com/shibapm/PackageConfig.git from cache (2.34s)
Fetching https://github.com/Alamofire/Alamofire.git
Fetched https://github.com/shibapm/Rocket from cache (2.34s)
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (2.34s)
Fetching https://github.com/Quick/Quick.git
Fetching https://github.com/ReactiveX/RxSwift.git
Fetched https://github.com/kareman/SwiftShell from cache (2.34s)
[1/116] Fetching logger
[117/1363] Fetching logger, cwlpreconditiontesting
[1364/30143] Fetching logger, cwlpreconditiontesting, alamofire
[1365/44692] Fetching logger, cwlpreconditiontesting, alamofire, quick
[5128/96108] Fetching logger, cwlpreconditiontesting, alamofire, quick, rxswift
[20487/114748] Fetching logger, cwlpreconditiontesting, alamofire, quick, rxswift, nimble
Fetched https://github.com/Quick/Nimble.git from cache (2.67s)
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (2.67s)
Fetched https://github.com/Alamofire/Alamofire.git from cache (2.87s)
Fetched https://github.com/shibapm/Logger from cache (2.87s)
[65941/65965] Fetching quick, rxswift
Fetched https://github.com/Quick/Quick.git from cache (4.78s)
Fetched https://github.com/ReactiveX/RxSwift.git from cache (4.78s)
Computing version for https://github.com/shibapm/Rocket
Computed https://github.com/shibapm/Rocket at 1.2.0 (0.70s)
Computing version for https://github.com/AliSoftware/OHHTTPStubs.git
Computed https://github.com/AliSoftware/OHHTTPStubs.git at 9.0.0 (0.71s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 9.2.1 (0.69s)
Computing version for https://github.com/Quick/Quick.git
Computed https://github.com/Quick/Quick.git at 4.0.0 (0.69s)
Computing version for https://github.com/ReactiveX/RxSwift.git
Computed https://github.com/ReactiveX/RxSwift.git at 6.2.0 (0.71s)
Computing version for https://github.com/ReactiveCocoa/ReactiveSwift.git
Computed https://github.com/ReactiveCocoa/ReactiveSwift.git at 6.6.1 (0.69s)
Computing version for https://github.com/Alamofire/Alamofire.git
Computed https://github.com/Alamofire/Alamofire.git at 5.4.3 (0.68s)
Computing version for https://github.com/shibapm/PackageConfig.git
Computed https://github.com/shibapm/PackageConfig.git at 0.12.2 (2.59s)
Computing version for https://github.com/kareman/SwiftShell
Computed https://github.com/kareman/SwiftShell at 5.1.0-beta.1 (0.69s)
Computing version for https://github.com/shibapm/Logger
Computed https://github.com/shibapm/Logger at 0.2.3 (0.66s)
Computing version for https://github.com/jpsim/Yams
Computed https://github.com/jpsim/Yams at 4.0.6 (0.66s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.0.1 (0.66s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.1.0 (0.66s)
Creating working copy for https://github.com/kareman/SwiftShell
Working copy of https://github.com/kareman/SwiftShell resolved at 5.1.0-beta.1
Creating working copy for https://github.com/AliSoftware/OHHTTPStubs.git
Working copy of https://github.com/AliSoftware/OHHTTPStubs.git resolved at 9.0.0
Creating working copy for https://github.com/jpsim/Yams
Working copy of https://github.com/jpsim/Yams resolved at 4.0.6
Creating working copy for https://github.com/ReactiveX/RxSwift.git
Working copy of https://github.com/ReactiveX/RxSwift.git resolved at 6.2.0
Creating working copy for https://github.com/ReactiveCocoa/ReactiveSwift.git
Working copy of https://github.com/ReactiveCocoa/ReactiveSwift.git resolved at 6.6.1
Creating working copy for https://github.com/shibapm/Rocket
Working copy of https://github.com/shibapm/Rocket resolved at 1.2.0
Creating working copy for https://github.com/shibapm/PackageConfig.git
Working copy of https://github.com/shibapm/PackageConfig.git resolved at 0.12.2
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.0.1
Creating working copy for https://github.com/shibapm/Logger
Working copy of https://github.com/shibapm/Logger resolved at 0.2.3
Creating working copy for https://github.com/Alamofire/Alamofire.git
Working copy of https://github.com/Alamofire/Alamofire.git resolved at 5.4.3
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.1.0
Creating working copy for https://github.com/Quick/Quick.git
Working copy of https://github.com/Quick/Quick.git resolved at 4.0.0
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 9.2.1
Build complete.
{
"dependencies" : [
{
"identity" : "alamofire",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Alamofire/Alamofire.git"
},
{
"identity" : "reactiveswift",
"requirement" : {
"range" : [
{
"lower_bound" : "6.0.0",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ReactiveCocoa/ReactiveSwift.git"
},
{
"identity" : "rxswift",
"requirement" : {
"range" : [
{
"lower_bound" : "6.0.0",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ReactiveX/RxSwift.git"
},
{
"identity" : "quick",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Quick/Quick.git"
},
{
"identity" : "nimble",
"requirement" : {
"range" : [
{
"lower_bound" : "9.0.0",
"upper_bound" : "10.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Quick/Nimble.git"
},
{
"identity" : "ohhttpstubs",
"requirement" : {
"range" : [
{
"lower_bound" : "9.0.0",
"upper_bound" : "10.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/AliSoftware/OHHTTPStubs.git"
},
{
"identity" : "rocket",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/shibapm/Rocket"
}
],
"manifest_display_name" : "Moya",
"name" : "Moya",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.12"
},
{
"name" : "ios",
"version" : "10.0"
},
{
"name" : "tvos",
"version" : "10.0"
},
{
"name" : "watchos",
"version" : "3.0"
}
],
"products" : [
{
"name" : "Moya",
"targets" : [
"Moya"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CombineMoya",
"targets" : [
"CombineMoya"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ReactiveMoya",
"targets" : [
"ReactiveMoya"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "RxMoya",
"targets" : [
"RxMoya"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "RxMoya",
"module_type" : "SwiftTarget",
"name" : "RxMoya",
"path" : "Sources/RxMoya",
"product_dependencies" : [
"RxSwift"
],
"product_memberships" : [
"RxMoya"
],
"sources" : [
"MoyaProvider+Rx.swift",
"Observable+Response.swift",
"Single+Response.swift"
],
"target_dependencies" : [
"Moya"
],
"type" : "library"
},
{
"c99name" : "ReactiveMoya",
"module_type" : "SwiftTarget",
"name" : "ReactiveMoya",
"path" : "Sources/ReactiveMoya",
"product_dependencies" : [
"ReactiveSwift"
],
"product_memberships" : [
"ReactiveMoya"
],
"sources" : [
"MoyaProvider+Reactive.swift",
"SignalProducer+Response.swift"
],
"target_dependencies" : [
"Moya"
],
"type" : "library"
},
{
"c99name" : "MoyaTests",
"module_type" : "SwiftTarget",
"name" : "MoyaTests",
"path" : "Tests/MoyaTests",
"product_dependencies" : [
"Quick",
"Nimble",
"OHHTTPStubsSwift"
],
"sources" : [
"AccessTokenPluginSpec.swift",
"EndpointClosureSpec.swift",
"EndpointSpec.swift",
"Error+MoyaSpec.swift",
"ErrorTests.swift",
"MethodSpec.swift",
"MoyaProvider+CombineSpec.swift",
"MoyaProvider+ReactiveSpec.swift",
"MoyaProvider+RxSpec.swift",
"MoyaProviderIntegrationTests.swift",
"MoyaProviderSpec.swift",
"MultiTargetSpec.swift",
"MultipartFormDataSpec.swift",
"NetworkLoggerPluginSpec.swift",
"NimbleHelpers.swift",
"Observable+MoyaSpec.swift",
"PropertyListEncoding.swift",
"RxTestHelpers.swift",
"SignalProducer+MoyaSpec.swift",
"Single+MoyaSpec.swift",
"TestHelpers.swift",
"TestImage.swift",
"TestPlugin.swift"
],
"target_dependencies" : [
"Moya",
"CombineMoya",
"ReactiveMoya",
"RxMoya"
],
"type" : "test"
},
{
"c99name" : "Moya",
"module_type" : "SwiftTarget",
"name" : "Moya",
"path" : "Sources/Moya",
"product_dependencies" : [
"Alamofire"
],
"product_memberships" : [
"Moya",
"CombineMoya",
"ReactiveMoya",
"RxMoya"
],
"sources" : [
"AnyEncodable.swift",
"Atomic.swift",
"Cancellable.swift",
"Endpoint.swift",
"Image.swift",
"Moya+Alamofire.swift",
"MoyaError.swift",
"MoyaProvider+Defaults.swift",
"MoyaProvider+Internal.swift",
"MoyaProvider.swift",
"MultiTarget.swift",
"MultipartFormData.swift",
"Plugin.swift",
"Plugins/AccessTokenPlugin.swift",
"Plugins/CredentialsPlugin.swift",
"Plugins/NetworkActivityPlugin.swift",
"Plugins/NetworkLoggerPlugin.swift",
"RequestTypeWrapper.swift",
"Response.swift",
"TargetType.swift",
"Task.swift",
"URL+Moya.swift",
"URLRequest+Encoding.swift",
"ValidationType.swift"
],
"type" : "library"
},
{
"c99name" : "CombineMoya",
"module_type" : "SwiftTarget",
"name" : "CombineMoya",
"path" : "Sources/CombineMoya",
"product_memberships" : [
"CombineMoya"
],
"sources" : [
"MoyaProvider+Combine.swift",
"MoyaPublisher.swift",
"Publisher+Response.swift"
],
"target_dependencies" : [
"Moya"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.