Build Information
Failed to build AsyncLocationKit, reference 1.6.4 (3a9f81
), with Swift 6.0 for macOS (SPM) on 3 Nov 2024 10:28:34 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/AsyncSwift/AsyncLocationKit.git
Reference: 1.6.4
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/AsyncSwift/AsyncLocationKit
* tag 1.6.4 -> FETCH_HEAD
HEAD is now at 3a9f81e Update README & Bump version
Cloned https://github.com/AsyncSwift/AsyncLocationKit.git
Revision (git rev-parse @):
3a9f81e99ba3497a438d882676fb1c3ceb4f177c
SUCCESS checkout https://github.com/AsyncSwift/AsyncLocationKit.git at 1.6.4
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "asynclocationkit",
"name": "AsyncLocationKit",
"url": "https://github.com/AsyncSwift/AsyncLocationKit.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AsyncLocationKit",
"dependencies": [
]
}
]
}
Fetching https://github.com/AsyncSwift/AsyncLocationKit.git
[1/567] Fetching asynclocationkit
Fetched https://github.com/AsyncSwift/AsyncLocationKit.git from cache (0.80s)
Creating working copy for https://github.com/AsyncSwift/AsyncLocationKit.git
Working copy of https://github.com/AsyncSwift/AsyncLocationKit.git resolved at 1.6.4 (3a9f81e)
warning: '.resolve-product-dependencies': dependency 'asynclocationkit' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/AsyncSwift/AsyncLocationKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/23] Emitting module AsyncLocationKit
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
[4/25] Compiling AsyncLocationKit HeadingMonitorPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[5/25] Compiling AsyncLocationKit LocationEnabledMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[6/25] Compiling AsyncLocationKit MonitoringUpdateLocationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[7/25] Compiling AsyncLocationKit RegionMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[8/25] Compiling AsyncLocationKit AsyncLocationKit.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:83:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
81 | proxyDelegate.addPerformer(performer)
82 | stream.onTermination = { @Sendable _ in
83 | self.stopMonitoringLocationEnabled()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
84 | }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:98:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
96 | proxyDelegate.addPerformer(performer)
97 | stream.onTermination = { @Sendable _ in
98 | self.stopMonitoringAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:113:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
111 | proxyDelegate.addPerformer(performer)
112 | stream.onTermination = { @Sendable _ in
113 | self.stopMonitoringAccuracyAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
114 | }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:48: warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/MonitoringUpdateLocationPerformer.swift:33:7: note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class MonitoringUpdateLocationPerformer: AnyLocationPerformer {
| `- note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:39: warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/SingleLocationUpdatePerformer.swift:26:7: note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class SingleLocationUpdatePerformer: AnyLocationPerformer {
| `- note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:48: warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/RegionMonitoringPerformer.swift:33:7: note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class RegionMonitoringPerformer: AnyLocationPerformer {
| `- note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:271:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
269 | locationManager.startMonitoringVisits()
270 | stream.onTermination = { @Sendable _ in
271 | self.stopMonitoringVisit()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
272 | }
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:312:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
310 | locationManager.startRangingBeacons(satisfying: satisfying)
311 | stream.onTermination = { @Sendable _ in
312 | self.stopRangingBeacons(satisfying: satisfying)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
313 | }
314 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AccuracyAuthorizationPerformer.swift:26:7: note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation
25 |
26 | class RequestAccuracyAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
[9/25] Compiling AsyncLocationKit AsyncLocationManager.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:83:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
81 | proxyDelegate.addPerformer(performer)
82 | stream.onTermination = { @Sendable _ in
83 | self.stopMonitoringLocationEnabled()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
84 | }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:98:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
96 | proxyDelegate.addPerformer(performer)
97 | stream.onTermination = { @Sendable _ in
98 | self.stopMonitoringAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:113:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
111 | proxyDelegate.addPerformer(performer)
112 | stream.onTermination = { @Sendable _ in
113 | self.stopMonitoringAccuracyAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
114 | }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:48: warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/MonitoringUpdateLocationPerformer.swift:33:7: note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class MonitoringUpdateLocationPerformer: AnyLocationPerformer {
| `- note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:39: warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/SingleLocationUpdatePerformer.swift:26:7: note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class SingleLocationUpdatePerformer: AnyLocationPerformer {
| `- note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:48: warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/RegionMonitoringPerformer.swift:33:7: note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class RegionMonitoringPerformer: AnyLocationPerformer {
| `- note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:271:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
269 | locationManager.startMonitoringVisits()
270 | stream.onTermination = { @Sendable _ in
271 | self.stopMonitoringVisit()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
272 | }
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:312:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
310 | locationManager.startRangingBeacons(satisfying: satisfying)
311 | stream.onTermination = { @Sendable _ in
312 | self.stopRangingBeacons(satisfying: satisfying)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
313 | }
314 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AccuracyAuthorizationPerformer.swift:26:7: note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation
25 |
26 | class RequestAccuracyAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
[10/25] Compiling AsyncLocationKit CoreLocationEvents.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:83:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
81 | proxyDelegate.addPerformer(performer)
82 | stream.onTermination = { @Sendable _ in
83 | self.stopMonitoringLocationEnabled()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
84 | }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:98:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
96 | proxyDelegate.addPerformer(performer)
97 | stream.onTermination = { @Sendable _ in
98 | self.stopMonitoringAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:113:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
111 | proxyDelegate.addPerformer(performer)
112 | stream.onTermination = { @Sendable _ in
113 | self.stopMonitoringAccuracyAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
114 | }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:48: warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/MonitoringUpdateLocationPerformer.swift:33:7: note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class MonitoringUpdateLocationPerformer: AnyLocationPerformer {
| `- note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:39: warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/SingleLocationUpdatePerformer.swift:26:7: note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class SingleLocationUpdatePerformer: AnyLocationPerformer {
| `- note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:48: warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/RegionMonitoringPerformer.swift:33:7: note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class RegionMonitoringPerformer: AnyLocationPerformer {
| `- note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:271:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
269 | locationManager.startMonitoringVisits()
270 | stream.onTermination = { @Sendable _ in
271 | self.stopMonitoringVisit()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
272 | }
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:312:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
310 | locationManager.startRangingBeacons(satisfying: satisfying)
311 | stream.onTermination = { @Sendable _ in
312 | self.stopRangingBeacons(satisfying: satisfying)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
313 | }
314 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a `@Sendable` closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AccuracyAuthorizationPerformer.swift:26:7: note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation
25 |
26 | class RequestAccuracyAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
[11/25] Compiling AsyncLocationKit LocationDelegate.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/LocationDelegate.swift:52:17: warning: capture of 'self' with non-sendable type 'LocationDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
24 | import Foundation
25 |
26 | internal class LocationDelegate: NSObject, CLLocationManagerDelegate {
| `- note: class 'LocationDelegate' does not conform to the 'Sendable' protocol
27 | weak var proxy: AsyncDelegateProxyInterface?
28 |
:
50 | let enabled = CLLocationManager.locationServicesEnabled()
51 | await MainActor.run {
52 | proxy?.eventForMethodInvoked(.didChangeLocationEnabled(enabled: enabled))
| `- warning: capture of 'self' with non-sendable type 'LocationDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 | }
54 | }
[12/25] Compiling AsyncLocationKit AccuracyAuthorizationMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/LocationDelegate.swift:52:17: warning: capture of 'self' with non-sendable type 'LocationDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
24 | import Foundation
25 |
26 | internal class LocationDelegate: NSObject, CLLocationManagerDelegate {
| `- note: class 'LocationDelegate' does not conform to the 'Sendable' protocol
27 | weak var proxy: AsyncDelegateProxyInterface?
28 |
:
50 | let enabled = CLLocationManager.locationServicesEnabled()
51 | await MainActor.run {
52 | proxy?.eventForMethodInvoked(.didChangeLocationEnabled(enabled: enabled))
| `- warning: capture of 'self' with non-sendable type 'LocationDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 | }
54 | }
[13/25] Compiling AsyncLocationKit LocationAccuracy.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[14/25] Compiling AsyncLocationKit LocationPermission.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[15/25] Compiling AsyncLocationKit SingleLocationUpdatePerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[16/25] Compiling AsyncLocationKit VisitMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[17/25] Compiling AsyncLocationKit AuthorizationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:65:21: warning: capture of 'self' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
:
63 | await applicationStateMonitor.stopMonitoringApplicationState()
64 | await MainActor.run {
65 | self.invokedMethod(event:.didChangeAuthorization(status: currentStatus))
| `- warning: capture of 'self' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
66 | }
67 | }
[18/25] Compiling AsyncLocationKit BeaconsRangePerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:65:21: warning: capture of 'self' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
:
63 | await applicationStateMonitor.stopMonitoringApplicationState()
64 | await MainActor.run {
65 | self.invokedMethod(event:.didChangeAuthorization(status: currentStatus))
| `- warning: capture of 'self' with non-sendable type 'RequestAuthorizationPerformer' in a `@Sendable` closure; this is an error in the Swift 6 language mode
66 | }
67 | }
[19/25] Compiling AsyncLocationKit AccuracyAuthorizationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[20/25] Compiling AsyncLocationKit AuthorizationMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[21/25] Compiling AsyncLocationKit Array+Extensions.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[22/25] Compiling AsyncLocationKit NotificationNames.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[23/25] Compiling AsyncLocationKit AnyLocationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[24/25] Compiling AsyncLocationKit ApplicationStateMonitor.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[25/25] Compiling AsyncLocationKit AsyncDelegateProxy.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
BUILD FAILURE 6.0 macosSpm