The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of PublisherKit, reference master (0abfe5), with Swift 6.2 (beta) for macOS (SPM) on 18 Jun 2025 10:21:58 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ragzy15/PublisherKit.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ragzy15/PublisherKit
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 0abfe5f Merge pull request #38 from ragzy15/hotfix/validate
Cloned https://github.com/ragzy15/PublisherKit.git
Revision (git rev-parse @):
0abfe5f5d7c5be13f933fcfe2372e8c9ab3ddf90
SUCCESS checkout https://github.com/ragzy15/PublisherKit.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/ragzy15/PublisherKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[1/3] Write swift-version-1EA4D86E10B52AF.txt
[2/3] Compiling PublisherKitHelpers PublisherKitHelpers.cpp
[4/126] Emitting module PublisherKit
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[5/139] Compiling PublisherKit Assign.swift
[6/139] Compiling PublisherKit Completion.swift
[7/139] Compiling PublisherKit Demand.swift
[8/139] Compiling PublisherKit Filter Producer.swift
[9/139] Compiling PublisherKit PartialCompletion.swift
[10/139] Compiling PublisherKit Reduce Producer.swift
[11/139] Compiling PublisherKit Subject Subscriber.swift
[12/139] Compiling PublisherKit OnCompletion.swift
[13/139] Compiling PublisherKit Sink.swift
[14/139] Compiling PublisherKit Subscribers.swift
[15/139] Compiling PublisherKit Empty.swift
[16/139] Compiling PublisherKit Subscription Status.swift
[17/139] Compiling PublisherKit Subscriptions.swift
[18/139] Compiling PublisherKit Abstract Combine Latest.swift
[19/139] Compiling PublisherKit Abstract Zip.swift
[20/139] Compiling PublisherKit Bindable Value.swift
[21/139] Compiling PublisherKit Any Cancellable.swift
[22/139] Compiling PublisherKit JSONDecoder.swift
[23/139] Compiling PublisherKit JSONEncoder.swift
[24/139] Compiling PublisherKit PropertyListDecoder.swift
[25/139] Compiling PublisherKit PropertyListEncoder.swift
[26/139] Compiling PublisherKit Combine Identifier.swift
[27/139] Compiling PublisherKit HTTP Error.swift
[28/139] Compiling PublisherKit URLError.swift
[29/139] Compiling PublisherKit Array+Extension.swift
[30/139] Compiling PublisherKit Dictionary+Extension.swift
[31/139] Compiling PublisherKit Optional+Extension.swift
[32/139] Compiling PublisherKit Scheduler.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[33/139] Compiling PublisherKit Subject.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[34/139] Compiling PublisherKit Subscriber.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[35/139] Compiling PublisherKit Subscription.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[36/139] Compiling PublisherKit __KeyValueObservingPKPublisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[37/139] Compiling PublisherKit All Satisfy.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[38/139] Compiling PublisherKit Any Publisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[39/139] Compiling PublisherKit Assert No Failure.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[40/139] Compiling PublisherKit Autoconnect.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[41/139] Compiling PublisherKit Breakpoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[42/139] Compiling PublisherKit Buffer.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[43/139] Compiling PublisherKit Catch.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[44/139] Compiling PublisherKit Collect.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[45/139] Compiling PublisherKit Combine Latest.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Subject/Subject.swift:11:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 9 | ///
10 | /// A subject is a publisher that you can use to ”inject” values into a stream, by calling its [send()](apple-reference-documentation://hsyr-564TS) method. This can be useful for adapting existing imperative code to the Combine model.
11 | public protocol Subject: class, Publisher {
   |                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
12 |
13 |     /// Sends a value to the subscriber.
[46/139] Compiling PublisherKit Encode.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[47/139] Compiling PublisherKit Fail.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[48/139] Compiling PublisherKit Filter.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[49/139] Compiling PublisherKit First.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[50/139] Compiling PublisherKit Flat Map.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[51/139] Compiling PublisherKit Future.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[52/139] Compiling PublisherKit Handle Events.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[53/139] Compiling PublisherKit Ignore Output.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[54/139] Compiling PublisherKit Just+Operators.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[55/139] Compiling PublisherKit Just.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[56/139] Compiling PublisherKit Last.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[57/139] Compiling PublisherKit Make Connectable.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[58/139] Compiling PublisherKit Map Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[59/139] Compiling PublisherKit Map Keypath.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Handle Events/Handle Events.swift:69:55: warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  9 |
 10 |     /// A publisher that performs the specified closures when publisher events occur.
 11 |     public struct HandleEvents<Upstream: Publisher>: Publisher  {
    |                                `- note: 'Upstream' previously declared here
 12 |
 13 |         public typealias Output = Upstream.Output
    :
 67 |
 68 |     // MARK: HANDLE EVENTS SINK
 69 |     private final class Inner<Downstream: Subscriber, Upstream: Publisher>: Subscriber, Subscription, CustomStringConvertible, CustomPlaygroundDisplayConvertible, CustomReflectable where Downstream.Input == Upstream.Output, Downstream.Failure == Upstream.Failure {
    |                                                       `- warning: generic parameter 'Upstream' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 70 |
 71 |         typealias Input = Upstream.Output
[60/139] Compiling PublisherKit Map.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[61/139] Compiling PublisherKit First Match.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[62/139] Compiling PublisherKit Matches.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[63/139] Compiling PublisherKit Measure Interval.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[64/139] Compiling PublisherKit Merge.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[65/139] Compiling PublisherKit _Merged.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[66/139] Compiling PublisherKit Multicast.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[67/139] Compiling PublisherKit NSObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[68/139] Compiling PublisherKit Notification Center.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[69/139] Compiling PublisherKit Optional+Operators.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[70/139] Compiling PublisherKit Optional.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[71/139] Compiling PublisherKit Output.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[72/139] Compiling PublisherKit Prefix Until Output.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:77:36: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
 76 |
 77 |                 guard let `self` = self else { return }
    |                                    `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 78 |
 79 |                 self.lock.lock()
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Notification Center/Notification Center.swift:75:94: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 73 |             self.object = object
 74 |
 75 |             observer = center.addObserver(forName: name, object: object, queue: nil) { [weak self] (notification) in
    |                                                                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 76 |
 77 |                 guard let `self` = self else { return }
[73/139] Compiling PublisherKit Prefix While.swift
[74/139] Compiling PublisherKit Print.swift
[75/139] Compiling PublisherKit Publishers.swift
[76/139] Compiling PublisherKit Receive On.swift
[77/139] Compiling PublisherKit Record.swift
[78/139] Compiling PublisherKit Reduce.swift
[79/139] Compiling PublisherKit Remove Duplicates.swift
[80/139] Compiling PublisherKit Replace Empty.swift
[81/139] Compiling PublisherKit Replace Error.swift
[82/139] Compiling PublisherKit Result+Operators.swift
[83/139] Compiling PublisherKit Result.swift
[84/139] Compiling PublisherKit Retry.swift
[85/139] Compiling PublisherKit Scan.swift
[86/139] Compiling PublisherKit Data Task.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[87/139] Compiling PublisherKit Download Task.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[88/139] Compiling PublisherKit Upload Task.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[89/139] Compiling PublisherKit Validate.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[90/139] Compiling PublisherKit Zip.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[91/139] Compiling PublisherKit Dispatch Queue.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[92/139] Compiling PublisherKit Immediate Scheduler.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[93/139] Compiling PublisherKit Operation Queue.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[94/139] Compiling PublisherKit Run Loop.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[95/139] Compiling PublisherKit Current Value Subject.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[96/139] Compiling PublisherKit Passthrough Subject.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[97/139] Compiling PublisherKit Any Subscriber.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[98/139] Compiling PublisherKit Assign No Retain.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:87:21: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
    |                     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Data Task.swift:86:74: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 84 |             guard let parent = parent, task == nil else { lock.unlock(); return }
 85 |
 86 |             task = parent.session.dataTask(with: parent.request) { [weak self] in
    |                                                                          `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
 87 |                 self?.handleResponse(data: $0, response: $1, error: $2)
 88 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:108:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
109 |                 }
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:107:75: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |
106 |             if let request = parent.request {
107 |                 task = parent.session.downloadTask(with: request) { [weak self] in
    |                                                                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                     self?.handleResponse(url: $0, response: $1, error: $2)
109 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:113:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
114 |                 }
115 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Download Task.swift:112:82: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
110 |                 Logger.default.logAPIRequest(request: request, name: parent.name)
111 |             } else if let data = parent.resumeData {
112 |                 task = parent.session.downloadTask(withResumeData: data) { [weak self] in
    |                                                                                  `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
113 |                     self?.handleResponse(url: $0, response: $1, error: $2)
114 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:103:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:102:95: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
100 |
101 |             if let url = parent.fileUrl {
102 |                 task = parent.session.uploadTask(with: parent.request, fromFile: url) { [weak self] in
    |                                                                                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
103 |                     self?.handleResponse(data: $0, response: $1, error: $2)
104 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:107:25: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
    |                         `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
108 |                 }
109 |             }
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/URLSession/Upload Task.swift:106:99: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
104 |                 }
105 |             } else {
106 |                 task = parent.session.uploadTask(with: parent.request, from: parent.data) { [weak self] in
    |                                                                                                   `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
107 |                     self?.handleResponse(data: $0, response: $1, error: $2)
108 |                 }
[99/139] Compiling PublisherKit Compact Map.swift
[100/139] Compiling PublisherKit Comparison.swift
[101/139] Compiling PublisherKit Concatenate.swift
[102/139] Compiling PublisherKit Contains Where.swift
[103/139] Compiling PublisherKit Contains.swift
[104/139] Compiling PublisherKit Count.swift
[105/139] Compiling PublisherKit Debounce.swift
[106/139] Compiling PublisherKit Decode.swift
[107/139] Compiling PublisherKit Deferred.swift
[108/139] Compiling PublisherKit Delay.swift
[109/139] Compiling PublisherKit Drop Until Output.swift
[110/139] Compiling PublisherKit Drop While.swift
[111/139] Compiling PublisherKit Drop.swift
[112/139] Compiling PublisherKit Empty Publisher.swift
[113/139] Compiling PublisherKit Result+Extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[114/139] Compiling PublisherKit URL+Extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[115/139] Compiling PublisherKit URLRequest+Extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[116/139] Compiling PublisherKit Locks.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[117/139] Compiling PublisherKit Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[118/139] Compiling PublisherKit Asynchronous Operation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[119/139] Compiling PublisherKit Cancellable.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[120/139] Compiling PublisherKit Connectable Publisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[121/139] Compiling PublisherKit Custom Combine Identifier Convertible.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[122/139] Compiling PublisherKit Top Level Decoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[123/139] Compiling PublisherKit Top Level Encoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[124/139] Compiling PublisherKit Publisher+Operators.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[125/139] Compiling PublisherKit Publisher+Subscribers.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[126/139] Compiling PublisherKit Publisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:10:12: warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
  8 | import Foundation
  9 |
 10 | open class AsynchronousOperation: Operation {
    |            `- warning: class 'AsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 11 |
 12 |     override open var isAsynchronous: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Operations/Asynchronous Operation.swift:57:13: warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 55 |
 56 | /* Used By Operation Queue when conforms to Scheduler protocol */
 57 | final class AsynchronousBlockOperation: AsynchronousOperation {
    |             `- warning: class 'AsynchronousBlockOperation' must restate inherited '@unchecked Sendable' conformance
 58 |
 59 |     private var block: (() -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Protocols/Publisher/Publisher+Operators.swift:69:47: warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  67 |     /// - Returns: A publisher that raises a debugger signal upon receiving a failure.
  68 |     public func breakpointOnError() -> Publishers.Breakpoint<Self> {
  69 |         Publishers.Breakpoint(upstream: self) { (completion) -> Bool in
     |                                               `- warning: backward matching of the unlabeled trailing closure is deprecated; label the argument with 'receiveCompletion' to suppress this warning [#TrailingClosureMatching]
  70 |             switch completion {
  71 |             case .finished: return false
/Users/admin/builder/spi-builder-workspace/Sources/PublisherKit/Publishers/Breakpoint/Breakpoint.swift:41:16: note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 39 |         ///   - receiveOutput: A closure that executes when the publisher receives output from the upstream publisher, and can raise a debugger signal by returning a true Boolean value.
 40 |         ///   - receiveCompletion: A closure that executes when the publisher receives completion, and can raise a debugger signal by returning a true Boolean value.
 41 |         public init(upstream: Upstream,
    |                `- note: 'init(upstream:receiveSubscription:receiveOutput:receiveCompletion:)' declared here
 42 |                     receiveSubscription: ((Subscription) -> Bool)? = nil,
 43 |                     receiveOutput: ((Upstream.Output) -> Bool)? = nil,
[#TrailingClosureMatching]: <https://docs.swift.org/compiler/documentation/diagnostics/trailing-closure-matching>
[127/139] Compiling PublisherKit Sequence+Operators.swift
[128/139] Compiling PublisherKit Sequence.swift
[129/139] Compiling PublisherKit Set Failure Type.swift
[130/139] Compiling PublisherKit Share.swift
[131/139] Compiling PublisherKit Subscribe On.swift
[132/139] Compiling PublisherKit Swift To Latest.swift
[133/139] Compiling PublisherKit Throttle.swift
[134/139] Compiling PublisherKit Timeout.swift
[135/139] Compiling PublisherKit Timer.swift
[136/139] Compiling PublisherKit NSTextField.swift
[137/139] Compiling PublisherKit NSTextView.swift
[138/139] Compiling PublisherKit UITextField.swift
[139/139] Compiling PublisherKit UITextView.swift
Build complete! (7.55s)
Build complete.
{
  "cxx_language_standard" : "c++1z",
  "dependencies" : [
  ],
  "manifest_display_name" : "PublisherKit",
  "name" : "PublisherKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "8.0"
    },
    {
      "name" : "macos",
      "version" : "10.10"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    },
    {
      "name" : "watchos",
      "version" : "3.0"
    }
  ],
  "products" : [
    {
      "name" : "PublisherKit",
      "targets" : [
        "PublisherKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PublisherKitTests",
      "module_type" : "SwiftTarget",
      "name" : "PublisherKitTests",
      "path" : "Tests/PublisherKitTests",
      "sources" : [
        "PublisherKitTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "PublisherKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PublisherKitHelpers",
      "module_type" : "ClangTarget",
      "name" : "PublisherKitHelpers",
      "path" : "Sources/PublisherKitHelpers",
      "product_memberships" : [
        "PublisherKit"
      ],
      "sources" : [
        "PublisherKitHelpers.cpp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PublisherKit",
      "module_type" : "SwiftTarget",
      "name" : "PublisherKit",
      "path" : "Sources/PublisherKit",
      "product_memberships" : [
        "PublisherKit"
      ],
      "sources" : [
        "Abstract Combine Latest/Abstract Combine Latest.swift",
        "Abstract Zip/Abstract Zip.swift",
        "Bindable/Bindable Value.swift",
        "Cancellables/Any/Any Cancellable.swift",
        "Codable/JSONDecoder.swift",
        "Codable/JSONEncoder.swift",
        "Codable/PropertyListDecoder.swift",
        "Codable/PropertyListEncoder.swift",
        "Combine Identifier/Combine Identifier.swift",
        "Error/HTTP Error.swift",
        "Error/URLError.swift",
        "Extensions/Array+Extension.swift",
        "Extensions/Dictionary+Extension.swift",
        "Extensions/Optional+Extension.swift",
        "Extensions/Result+Extension.swift",
        "Extensions/URL+Extension.swift",
        "Extensions/URLRequest+Extension.swift",
        "Locks/Locks.swift",
        "Logger/Logger.swift",
        "Operations/Asynchronous Operation.swift",
        "Protocols/Cancellable/Cancellable.swift",
        "Protocols/Connectable Publisher/Connectable Publisher.swift",
        "Protocols/Custom Combine Identifier Convertible/Custom Combine Identifier Convertible.swift",
        "Protocols/Decoder/Top Level Decoder.swift",
        "Protocols/Encoder/Top Level Encoder.swift",
        "Protocols/Publisher/Publisher+Operators.swift",
        "Protocols/Publisher/Publisher+Subscribers.swift",
        "Protocols/Publisher/Publisher.swift",
        "Protocols/Scheduler/Scheduler.swift",
        "Protocols/Subject/Subject.swift",
        "Protocols/Subscriber/Subscriber.swift",
        "Protocols/Subscription/Subscription.swift",
        "Protocols/__KeyValueObservingPKPublisher/__KeyValueObservingPKPublisher.swift",
        "Publishers/All Satisfy/All Satisfy.swift",
        "Publishers/Any/Any Publisher.swift",
        "Publishers/Assert No Failure/Assert No Failure.swift",
        "Publishers/Autoconnect/Autoconnect.swift",
        "Publishers/Breakpoint/Breakpoint.swift",
        "Publishers/Buffer/Buffer.swift",
        "Publishers/Catch/Catch.swift",
        "Publishers/Collect/Collect.swift",
        "Publishers/Combine Latest/Combine Latest.swift",
        "Publishers/Compact Map/Compact Map.swift",
        "Publishers/Comparison/Comparison.swift",
        "Publishers/Concatenate/Concatenate.swift",
        "Publishers/Contains Where/Contains Where.swift",
        "Publishers/Contains/Contains.swift",
        "Publishers/Count/Count.swift",
        "Publishers/Debounce/Debounce.swift",
        "Publishers/Decode/Decode.swift",
        "Publishers/Deferred/Deferred.swift",
        "Publishers/Delay/Delay.swift",
        "Publishers/Drop Until Output/Drop Until Output.swift",
        "Publishers/Drop While/Drop While.swift",
        "Publishers/Drop/Drop.swift",
        "Publishers/Empty/Empty Publisher.swift",
        "Publishers/Encode/Encode.swift",
        "Publishers/Fail/Fail.swift",
        "Publishers/Filter/Filter.swift",
        "Publishers/First/First.swift",
        "Publishers/Flat Map/Flat Map.swift",
        "Publishers/Future/Future.swift",
        "Publishers/Handle Events/Handle Events.swift",
        "Publishers/Ignore Output/Ignore Output.swift",
        "Publishers/Just/Just+Operators.swift",
        "Publishers/Just/Just.swift",
        "Publishers/Last/Last.swift",
        "Publishers/Make Connectable/Make Connectable.swift",
        "Publishers/Map Error/Map Error.swift",
        "Publishers/Map Keypath/Map Keypath.swift",
        "Publishers/Map/Map.swift",
        "Publishers/Matches/First Match.swift",
        "Publishers/Matches/Matches.swift",
        "Publishers/Measure Interval/Measure Interval.swift",
        "Publishers/Merge/Merge.swift",
        "Publishers/Merge/_Merged.swift",
        "Publishers/Multicast/Multicast.swift",
        "Publishers/NSObject/NSObject.swift",
        "Publishers/Notification Center/Notification Center.swift",
        "Publishers/Optional/Optional+Operators.swift",
        "Publishers/Optional/Optional.swift",
        "Publishers/Output/Output.swift",
        "Publishers/Prefix Until Output/Prefix Until Output.swift",
        "Publishers/Prefix While/Prefix While.swift",
        "Publishers/Print/Print.swift",
        "Publishers/Publishers.swift",
        "Publishers/Receive On/Receive On.swift",
        "Publishers/Record/Record.swift",
        "Publishers/Reduce/Reduce.swift",
        "Publishers/Remove Duplicates/Remove Duplicates.swift",
        "Publishers/Replace Empty/Replace Empty.swift",
        "Publishers/Replace Error/Replace Error.swift",
        "Publishers/Result/Result+Operators.swift",
        "Publishers/Result/Result.swift",
        "Publishers/Retry/Retry.swift",
        "Publishers/Scan/Scan.swift",
        "Publishers/Sequence/Sequence+Operators.swift",
        "Publishers/Sequence/Sequence.swift",
        "Publishers/Set Failure Type/Set Failure Type.swift",
        "Publishers/Share/Share.swift",
        "Publishers/Subscribe On/Subscribe On.swift",
        "Publishers/Switch To Latest/Swift To Latest.swift",
        "Publishers/Throttle/Throttle.swift",
        "Publishers/Timeout/Timeout.swift",
        "Publishers/Timer/Timer.swift",
        "Publishers/UI/App Kit/NSTextField.swift",
        "Publishers/UI/App Kit/NSTextView.swift",
        "Publishers/UI/UI Kit/UITextField.swift",
        "Publishers/UI/UI Kit/UITextView.swift",
        "Publishers/URLSession/Data Task.swift",
        "Publishers/URLSession/Download Task.swift",
        "Publishers/URLSession/Upload Task.swift",
        "Publishers/URLSession/Validate.swift",
        "Publishers/Zip/Zip.swift",
        "Schedulers/Dispatch Queue.swift",
        "Schedulers/Immediate Scheduler.swift",
        "Schedulers/Operation Queue.swift",
        "Schedulers/Run Loop.swift",
        "Subjects/Current Value Subject.swift",
        "Subjects/Passthrough Subject.swift",
        "Subscribers/Any/Any Subscriber.swift",
        "Subscribers/Assign/Assign No Retain.swift",
        "Subscribers/Assign/Assign.swift",
        "Subscribers/Completion/Completion.swift",
        "Subscribers/Demand/Demand.swift",
        "Subscribers/Internal/Filter Producer.swift",
        "Subscribers/Internal/PartialCompletion.swift",
        "Subscribers/Internal/Reduce Producer.swift",
        "Subscribers/Internal/Subject Subscriber.swift",
        "Subscribers/OnCompletion/OnCompletion.swift",
        "Subscribers/Sink/Sink.swift",
        "Subscribers/Subscribers.swift",
        "Subscriptions/Empty/Empty.swift",
        "Subscriptions/Internal/Subscription Status.swift",
        "Subscriptions/Subscriptions.swift"
      ],
      "target_dependencies" : [
        "PublisherKitHelpers"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.