The Swift Package Index logo.Swift Package Index

Build Information

Successful build of CoreResolve, reference 1.0.11 (e2ad66), with Swift 6.4 for macOS (SPM) on 18 Sep 2026 03:45:59 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/theappstudiollc/CoreResolve.git
Reference: 1.0.11
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/theappstudiollc/CoreResolve
 * tag               1.0.11     -> FETCH_HEAD
HEAD is now at e2ad661 Initial Commit of version 1.0.11
Cloned https://github.com/theappstudiollc/CoreResolve.git
Revision (git rev-parse @):
e2ad66140d2113bf1ff903ceb459b5a771e0f837
SUCCESS checkout https://github.com/theappstudiollc/CoreResolve.git at 1.0.11
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/theappstudiollc/CoreResolve.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 96]
[Planning deferred tasks]
[23 / 35]
[25 / 36] CoreResolve_ObjC
[32 / 67]
[35 / 67]
[39 / 67]
[40 / 67] CoreResolve
[50 / 162]
[57 / 162]
[66 / 162]
[74 / 162]
[75 / 162]
[79 / 162]
[84 / 162]
[87 / 162]
[91 / 162] CoreResolve_ObjC
[94 / 162]
[100 / 162]
[103 / 162]
[105 / 162]
[106 / 162]
[118 / 162]
[123 / 162]
[126 / 162]
[131 / 162]
[136 / 162]
[137 / 162]
[139 / 162]
[142 / 162]
[153 / 162] CoreResolve
[154 / 162] CoreResolve
[159 / 162] CoreResolve
Build complete! (10.75 sec)
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreAPIError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreDataStackError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreFactoryServiceError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreFileStoreServiceError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreServiceProvidingError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/MultipeerMessageManagerError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreAPIError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreDataStackError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreFactoryServiceError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreFileStoreServiceError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreServiceProvidingError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/MultipeerMessageManagerError.strings': File not found.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/Common/CoreAsynchronousOperation.swift:93:59: warning: 'self' refers to the method 'CoreAsynchronousOperation.self', which may be unexpected
 91 |
 92 | 	/// Concurrent queue for synchronizing access to `state` and `finishClosures`
 93 | 	fileprivate let queue = DispatchQueue(label: "\(type(of: self)).queue", attributes: .concurrent)
    |                                                           |- warning: 'self' refers to the method 'CoreAsynchronousOperation.self', which may be unexpected
    |                                                           `- note: use 'CoreAsynchronousOperation.self' to silence this warning
 94 |
 95 | 	/// Private backing store for `state`
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/Common/CoreAsynchronousOperation.swift:28:12: warning: class 'CoreAsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 26 |
 27 | /// Operation subclass that is explicitly asynchronous and supports operation bridging
 28 | open class CoreAsynchronousOperation: Operation, CoreAsynchronousOperationLinking {
    |            `- warning: class 'CoreAsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 29 |
 30 | 	// MARK: - Public methods
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreAPI/CoreAPIOperation.swift:21:12: warning: class 'CoreAPIOperation' must restate inherited '@unchecked Sendable' conformance
19 | //
20 |
21 | open class CoreAPIOperation<APIRequest>: CoreAsynchronousOperation where APIRequest: CoreAPIRequest {
   |            `- warning: class 'CoreAPIOperation' must restate inherited '@unchecked Sendable' conformance
22 |
23 | 	public typealias CoreAPIRequestTaskResult = Result<APIRequest.ResponseDataType, CoreAPIError>
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLayout/CoreColumnLayoutAware.swift:38:130: warning: static property 'required' cannot be used in a default argument value because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
36 | 	///   - layoutProvider: The Layout Provider to attach
37 | 	///   - column: The column which will attach to the view
38 | 	func constrainLayoutProvider(_ layoutProvider: CoreHorizontalLayoutAnchorable, to column: Int, with priority: LayoutPriority = .required) {
   |                                                                                                                                  |- warning: static property 'required' cannot be used in a default argument value because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                                                                  `- note: The missing import of module 'AppKit' will be added implicitly
39 | 		guard let columnLayoutProvider = columnLayoutProvider else { return }
40 | 		precondition(column >= 0 && column < columnLayoutProvider.numberOfColumns)
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLayout/CoreLayoutAnchorable.swift:30:49: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 28 |
 29 | /// Represents a collection of horizontally-oriented anchors with which to apply AutoLayout constraints
 30 | public protocol CoreHorizontalLayoutAnchorable: class {
    |                                                 `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 31 |
 32 | 	var leadingAnchor: NSLayoutXAxisAnchor { get }
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreLocationProviding.swift:46:50: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 44 |
 45 | /// Provides CoreLocation services (i.e. a testable set of CLLocationManager capability)
 46 | public protocol CoreLocationCoordinateProviding: class {
    |                                                  `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 47 |
 48 | 	/// Determines the current authorization status of the calling application.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreLocationProviding.swift:158:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
156 | }
157 |
158 | public protocol CoreLocationHeadingProviding: class {
    |                                               `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
159 |
160 | 	/// Dismisses the heading calibration immediately.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreLocationProviding.swift:191:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
189 | }
190 |
191 | public protocol CoreLocationRegionMonitoring: class {
    |                                               `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
192 |
193 | 	/// Asynchronously retrieves the cached state of the specified region.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreLocationProvidingDelegate.swift:24:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 22 |
 23 | /// Handles events from the CoreLocationProviding instance
 24 | public protocol CoreLocationProvidingDelegate: class {
    |                                                `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 25 |
 26 | 	/// Invoked when the authorization status changes for this application.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/Extensions-CoreLocation.swift:46:1: warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
44 | }
45 |
46 | extension CLLocationCoordinate2D: Equatable, Hashable { // So that we can use CLLocationCoordinate2D as keys in a Dictionary
   | |- warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | 	public static func == (left: CLLocationCoordinate2D, right: CLLocationCoordinate2D) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/MultipeerConnectivity/MultipeerMessageManagerDelegate.swift:26:50: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
24 |
25 | /// Delegate to handle events from the MultipeerMessageManager
26 | public protocol MultipeerMessageManagerDelegate: class {
   |                                                  `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
27 |
28 | 	/// Notifies when the MultipeerMessageManager has received a payload from a remote peer
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/MultipeerConnectivity/MultipeerSessionManagerDelegate.swift:26:52: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
24 | import MultipeerConnectivity
25 |
26 | internal protocol MultipeerSessionManagerDelegate: class {
   |                                                    `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
27 |
28 | 	func copyResource(with name: String, at url: URL) throws -> URL
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/MultipeerConnectivity/MultipeerSessionProviding.swift:26:44: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
24 |
25 | /// Provides a lightweight MultipeerConnectivity session (i.e. a testable subset of MCSession capability)
26 | public protocol MultipeerSessionProviding: class {
   |                                            `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
27 |
28 | 	/// The MultipeerSessionProvider's currently connected MCPeerIDs
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/MultipeerConnectivity/MultipeerSessionProvidingDelegate.swift:26:52: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
24 |
25 | /// Handles events from the MultipeerSessionProviding instance
26 | public protocol MultipeerSessionProvidingDelegate: class {
   |                                                    `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
27 |
28 | 	/// Finished receiving a resource from a remote peer
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/User Notifications/CoreNotificationProviding.swift:24:57: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
22 |
23 | /// Handles remote-notification-based events
24 | public protocol CoreRemoteNotificationAdaptingDelegate: class {
   |                                                         `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
25 |
26 | 	/// Called by the `CoreRemoteNotificationAdapting` implementation when the device token has been updated
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/User Notifications/CoreNotificationProviding.swift:24:57: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
22 |
23 | /// Handles remote-notification-based events
24 | public protocol CoreRemoteNotificationAdaptingDelegate: class {
   |                                                         `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
25 |
26 | 	/// Called by the `CoreRemoteNotificationAdapting` implementation when the device token has been updated
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/User Notifications/UserNotificationManager.swift:81:23: warning: 'alert' was deprecated in macOS 11.0 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 79 |
 80 | 	public func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent notification: UNNotification, withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void) {
 81 | 		completionHandler([.alert, .badge, .sound])
    |                       `- warning: 'alert' was deprecated in macOS 11.0 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 82 | 	}
 83 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreData/ManagedObject-Extensions.swift:32:18: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call\ActorIsolatedCall]8;;\]
30 | 		let result = undoManager
31 | 		if undoManager == nil {
32 | 			undoManager = UndoManager()
   |                  `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call\ActorIsolatedCall]8;;\]
33 | 		}
34 | 		undoManager!.beginUndoGrouping()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
 64 |
 65 | + (void)initialize;
 66 | - (instancetype)init
    | `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
 67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
 68 |     NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreData/ManagedObject-Extensions.swift:34:16: warning: call to main actor-isolated instance method 'beginUndoGrouping()' in a synchronous nonisolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call\ActorIsolatedCall]8;;\]
32 | 			undoManager = UndoManager()
33 | 		}
34 | 		undoManager!.beginUndoGrouping()
   |                `- warning: call to main actor-isolated instance method 'beginUndoGrouping()' in a synchronous nonisolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call\ActorIsolatedCall]8;;\]
35 | 		return result
36 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSUndoManager.h:44:1: note: calls to instance method 'beginUndoGrouping()' from outside of its actor context are implicitly asynchronous
 42 | ///
 43 | /// This method posts an ``NSUndoManagerCheckpointNotification`` unless a top-level undo is in progress. It posts an ``NSUndoManagerDidOpenUndoGroupNotification`` if a new group was successfully created.
 44 | - (void)beginUndoGrouping;
    | `- note: calls to instance method 'beginUndoGrouping()' from outside of its actor context are implicitly asynchronous
 45 |
 46 | /// Marks the end of an undo group.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreData/ManagedObject-Extensions.swift:41:15: warning: call to main actor-isolated instance method 'endUndoGrouping()' in a synchronous nonisolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call\ActorIsolatedCall]8;;\]
39 | 	public func cancelTransaction() {
40 | 		guard let undoManager = undoManager else { return }
41 | 		undoManager.endUndoGrouping()
   |               `- warning: call to main actor-isolated instance method 'endUndoGrouping()' in a synchronous nonisolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call\ActorIsolatedCall]8;;\]
42 | 		rollback()
43 | 	}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSUndoManager.h:51:1: note: calls to instance method 'endUndoGrouping()' from outside of its actor context are implicitly asynchronous
 49 | ///
 50 | /// This method posts an ``NSUndoManagerCheckpointNotification`` and an ``NSUndoManagerDidCloseUndoGroupNotification`` just before the group is closed.
 51 | - (void)endUndoGrouping;
    | `- note: calls to instance method 'endUndoGrouping()' from outside of its actor context are implicitly asynchronous
 52 |
 53 | /// The number of nested undo groups (or redo groups, if redo is the most recent operation) in the current event loop.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreData/ManagedObject-Extensions.swift:48:16: warning: call to main actor-isolated instance method 'endUndoGrouping()' in a synchronous nonisolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call\ActorIsolatedCall]8;;\]
46 | 	public func commitTransaction() throws {
47 | 		if let undoManager = undoManager {
48 | 			undoManager.endUndoGrouping()
   |                `- warning: call to main actor-isolated instance method 'endUndoGrouping()' in a synchronous nonisolated context [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call\ActorIsolatedCall]8;;\]
49 | 		}
50 | 		try save()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSUndoManager.h:51:1: note: calls to instance method 'endUndoGrouping()' from outside of its actor context are implicitly asynchronous
 49 | ///
 50 | /// This method posts an ``NSUndoManagerCheckpointNotification`` and an ``NSUndoManagerDidCloseUndoGroupNotification`` just before the group is closed.
 51 | - (void)endUndoGrouping;
    | `- note: calls to instance method 'endUndoGrouping()' from outside of its actor context are implicitly asynchronous
 52 |
 53 | /// The number of nested undo groups (or redo groups, if redo is the most recent operation) in the current event loop.
[#ActorIsolatedCall]: <https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call>
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLayout/CoreColumnLayoutAware.swift:38:130: warning: static property 'required' cannot be used in a default argument value because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
36 | 	///   - layoutProvider: The Layout Provider to attach
37 | 	///   - column: The column which will attach to the view
38 | 	func constrainLayoutProvider(_ layoutProvider: CoreHorizontalLayoutAnchorable, to column: Int, with priority: LayoutPriority = .required) {
   |                                                                                                                                  |- warning: static property 'required' cannot be used in a default argument value because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                                                                  `- note: The missing import of module 'AppKit' will be added implicitly
39 | 		guard let columnLayoutProvider = columnLayoutProvider else { return }
40 | 		precondition(column >= 0 && column < columnLayoutProvider.numberOfColumns)
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/MultipeerConnectivity/MultipeerSessionManagerDelegate.swift:26:52: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
24 | import MultipeerConnectivity
25 |
26 | internal protocol MultipeerSessionManagerDelegate: class {
   |                                                    `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
27 |
28 | 	func copyResource(with name: String, at url: URL) throws -> URL
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/MultipeerConnectivity/MultipeerSessionProviding.swift:26:44: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
24 |
25 | /// Provides a lightweight MultipeerConnectivity session (i.e. a testable subset of MCSession capability)
26 | public protocol MultipeerSessionProviding: class {
   |                                            `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
27 |
28 | 	/// The MultipeerSessionProvider's currently connected MCPeerIDs
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/MultipeerConnectivity/MultipeerSessionProvidingDelegate.swift:26:52: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
24 |
25 | /// Handles events from the MultipeerSessionProviding instance
26 | public protocol MultipeerSessionProvidingDelegate: class {
   |                                                    `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
27 |
28 | 	/// Finished receiving a resource from a remote peer
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/Extensions-CoreLocation.swift:46:1: warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
44 | }
45 |
46 | extension CLLocationCoordinate2D: Equatable, Hashable { // So that we can use CLLocationCoordinate2D as keys in a Dictionary
   | |- warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | 	public static func == (left: CLLocationCoordinate2D, right: CLLocationCoordinate2D) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/Logging/LogManager.swift:49:5: warning: '_swift_os_log' is deprecated: The _SwiftOSOverlayShims module is obsolete. Please stop importing it. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
47 | 			// Since dladdr is in libc, it is safe to unsafeBitCast the cstring argument type.
48 | 			buffer.baseAddress!.withMemoryRebound(to: CChar.self, capacity: buffer.count) { str in
49 | 				_swift_os_log(dso, returnAddress, osLogger, logType, str, args)
   |     `- warning: '_swift_os_log' is deprecated: The _SwiftOSOverlayShims module is obsolete. Please stop importing it. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
50 | 			}
51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/Logging/LogManager.swift:78:23: warning: '_swift_os_log_return_address()' is deprecated: The _SwiftOSOverlayShims module is obsolete. Please stop importing it. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
76 | 		}
77 | 		// os_log() does not support being wrapped in another function, use open-source code to add this capability
78 | 		let returnAddress = _swift_os_log_return_address()
   |                       `- warning: '_swift_os_log_return_address()' is deprecated: The _SwiftOSOverlayShims module is obsolete. Please stop importing it. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
79 | 		withVaList(args) { argList in
80 | 			logAsConfigured(.debug, returnAddress, message, argList)
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/Logging/LogManager.swift:91:23: warning: '_swift_os_log_return_address()' is deprecated: The _SwiftOSOverlayShims module is obsolete. Please stop importing it. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
89 | 		}
90 | 		// os_log() does not support being wrapped in another function, use open-source code to add this capability
91 | 		let returnAddress = _swift_os_log_return_address()
   |                       `- warning: '_swift_os_log_return_address()' is deprecated: The _SwiftOSOverlayShims module is obsolete. Please stop importing it. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
92 | 		withVaList(args) { argList in
93 | 			logAsConfigured(level, returnAddress, message, argList)
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/MultipeerConnectivity/MultipeerMessageManagerDelegate.swift:26:50: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
24 |
25 | /// Delegate to handle events from the MultipeerMessageManager
26 | public protocol MultipeerMessageManagerDelegate: class {
   |                                                  `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
27 |
28 | 	/// Notifies when the MultipeerMessageManager has received a payload from a remote peer
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLayout/CoreLayoutAnchorable.swift:30:49: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 28 |
 29 | /// Represents a collection of horizontally-oriented anchors with which to apply AutoLayout constraints
 30 | public protocol CoreHorizontalLayoutAnchorable: class {
    |                                                 `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 31 |
 32 | 	var leadingAnchor: NSLayoutXAxisAnchor { get }
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreBeaconRanging.swift:63:26: warning: 'proximityUUID' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 61 | 	@available(macOS 10.15, *)
 62 | 	init(region: CLBeaconRegion) {
 63 | 		self.init(uuid: region.proximityUUID, major: region.major?.uint16Value, minor: region.minor?.uint16Value)
    |                          `- warning: 'proximityUUID' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 64 | 	}
 65 | }
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreBeaconRanging.swift:86:11: warning: 'init(proximityUUID:major:minor:identifier:)' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 84 | 		switch (major, minor) {
 85 | 		case (.some(let majorValue), .some(let minorValue)):
 86 | 			return CLBeaconRegion(proximityUUID: uuid, major: majorValue, minor: minorValue, identifier: regionIdentifier)
    |           `- warning: 'init(proximityUUID:major:minor:identifier:)' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 87 | 		case (.some(let majorValue), _):
 88 | 			return CLBeaconRegion(proximityUUID: uuid, major: majorValue, identifier: regionIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreBeaconRanging.swift:88:11: warning: 'init(proximityUUID:major:identifier:)' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 86 | 			return CLBeaconRegion(proximityUUID: uuid, major: majorValue, minor: minorValue, identifier: regionIdentifier)
 87 | 		case (.some(let majorValue), _):
 88 | 			return CLBeaconRegion(proximityUUID: uuid, major: majorValue, identifier: regionIdentifier)
    |           `- warning: 'init(proximityUUID:major:identifier:)' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 89 | 		default:
 90 | 			return CLBeaconRegion(proximityUUID: uuid, identifier: regionIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreBeaconRanging.swift:90:11: warning: 'init(proximityUUID:identifier:)' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 88 | 			return CLBeaconRegion(proximityUUID: uuid, major: majorValue, identifier: regionIdentifier)
 89 | 		default:
 90 | 			return CLBeaconRegion(proximityUUID: uuid, identifier: regionIdentifier)
    |           `- warning: 'init(proximityUUID:identifier:)' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 91 | 		}
 92 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreLocationProviding.swift:46:50: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 44 |
 45 | /// Provides CoreLocation services (i.e. a testable set of CLLocationManager capability)
 46 | public protocol CoreLocationCoordinateProviding: class {
    |                                                  `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 47 |
 48 | 	/// Determines the current authorization status of the calling application.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreLocationProviding.swift:158:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
156 | }
157 |
158 | public protocol CoreLocationHeadingProviding: class {
    |                                               `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
159 |
160 | 	/// Dismisses the heading calibration immediately.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreLocationProviding.swift:191:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
189 | }
190 |
191 | public protocol CoreLocationRegionMonitoring: class {
    |                                               `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
192 |
193 | 	/// Asynchronously retrieves the cached state of the specified region.
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreLocation/CoreLocationProvidingDelegate.swift:24:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 22 |
 23 | /// Handles events from the CoreLocationProviding instance
 24 | public protocol CoreLocationProvidingDelegate: class {
    |                                                `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 25 |
 26 | 	/// Invoked when the authorization status changes for this application.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/Common/CoreAsynchronousOperation.swift:93:59: warning: 'self' refers to the method 'CoreAsynchronousOperation.self', which may be unexpected
 91 |
 92 | 	/// Concurrent queue for synchronizing access to `state` and `finishClosures`
 93 | 	fileprivate let queue = DispatchQueue(label: "\(type(of: self)).queue", attributes: .concurrent)
    |                                                           |- warning: 'self' refers to the method 'CoreAsynchronousOperation.self', which may be unexpected
    |                                                           `- note: use 'CoreAsynchronousOperation.self' to silence this warning
 94 |
 95 | 	/// Private backing store for `state`
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/Common/CoreAsynchronousOperation.swift:28:12: warning: class 'CoreAsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 26 |
 27 | /// Operation subclass that is explicitly asynchronous and supports operation bridging
 28 | open class CoreAsynchronousOperation: Operation, CoreAsynchronousOperationLinking {
    |            `- warning: class 'CoreAsynchronousOperation' must restate inherited '@unchecked Sendable' conformance
 29 |
 30 | 	// MARK: - Public methods
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/CoreAPI/CoreAPIOperation.swift:21:12: warning: class 'CoreAPIOperation' must restate inherited '@unchecked Sendable' conformance
19 | //
20 |
21 | open class CoreAPIOperation<APIRequest>: CoreAsynchronousOperation where APIRequest: CoreAPIRequest {
   |            `- warning: class 'CoreAPIOperation' must restate inherited '@unchecked Sendable' conformance
22 |
23 | 	public typealias CoreAPIRequestTaskResult = Result<APIRequest.ResponseDataType, CoreAPIError>
/Users/admin/builder/spi-builder-workspace/Sources/CoreResolve/Shared/Common/CoreAsynchronousOperation.swift:93:59: warning: 'self' refers to the method 'CoreAsynchronousOperation.self', which may be unexpected
 91 |
 92 | 	/// Concurrent queue for synchronizing access to `state` and `finishClosures`
 93 | 	fileprivate let queue = DispatchQueue(label: "\(type(of: self)).queue", attributes: .concurrent)
    |                                                           |- warning: 'self' refers to the method 'CoreAsynchronousOperation.self', which may be unexpected
    |                                                           `- note: use 'CoreAsynchronousOperation.self' to silence this warning
 94 |
 95 | 	/// Private backing store for `state`
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
  ],
  "manifest_display_name" : "CoreResolve",
  "name" : "CoreResolve",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.12"
    },
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    },
    {
      "name" : "watchos",
      "version" : "3.0"
    }
  ],
  "products" : [
    {
      "name" : "CoreResolve",
      "targets" : [
        "CoreResolve"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CoreResolve_ObjC",
      "module_type" : "ClangTarget",
      "name" : "CoreResolve_ObjC",
      "path" : "Sources/CoreResolve_ObjC",
      "product_memberships" : [
        "CoreResolve"
      ],
      "sources" : [
        "CRKObjectiveC.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CoreResolveTests",
      "module_type" : "SwiftTarget",
      "name" : "CoreResolveTests",
      "path" : "Tests/CoreResolveTests",
      "sources" : [
        "CollectionChangesTests.swift",
        "CoreAPITests.swift",
        "CoreAsynchronousOperationTests.swift",
        "CoreFileStoreManagerUrlProviderTests.swift",
        "FactoryRegistryTests.swift",
        "Mocks/MockCoreAPIOperation.swift",
        "Mocks/MockCoreDecoding.swift",
        "Mocks/MockCoreEncoding.swift",
        "Mocks/MockCoreLocationProviding.swift",
        "Mocks/MockMultipeerSessionManagerDelegate.swift",
        "Mocks/MockMultipeerSessionProviding.swift",
        "Mocks/MockURLProtocol.swift",
        "MultipeerSessionManagerTests.swift",
        "ServiceManagerTests.swift"
      ],
      "target_dependencies" : [
        "CoreResolve"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CoreResolve",
      "module_type" : "SwiftTarget",
      "name" : "CoreResolve",
      "path" : "Sources/CoreResolve",
      "product_memberships" : [
        "CoreResolve"
      ],
      "sources" : [
        "Platforms/iOS/LegacyUserNotificationManager-UIKit.swift",
        "Platforms/macOS/CoreCollectionViewDataSource-AppKit.swift",
        "Platforms/macOS/CoreTableDataSource-AppKit.swift",
        "Platforms/macOS/CoreTableViewDataSource-AppKit.swift",
        "Platforms/macOS/Extensions-AppKit.swift",
        "Platforms/macOS/LegacyUserNotificationManager-AppKit.swift",
        "Platforms/macOS/NSViewController-CorePrints.swift",
        "Platforms/watchOS/CoreTableDataSource-WatchKit.swift",
        "Platforms/watchOS/CoreUserNotificationInterfaceController.swift",
        "Platforms/watchOS/Extensions-watchOS.swift",
        "Platforms/watchOS/WKInterfaceController-CorePrints.swift",
        "Shared/Common/AppIconService.swift",
        "Shared/Common/CollectionChanges.swift",
        "Shared/Common/CoreAsynchronousOperation.swift",
        "Shared/Common/CoreCellDequeuing.swift",
        "Shared/Common/CoreCollectionViewCell.swift",
        "Shared/Common/CoreCollectionViewController.swift",
        "Shared/Common/CoreContainerViewController.swift",
        "Shared/Common/CoreContainerViewControllerError.swift",
        "Shared/Common/CoreDecoding.swift",
        "Shared/Common/CoreEncoding.swift",
        "Shared/Common/CoreFactoryService.swift",
        "Shared/Common/CoreFactoryServiceError.swift",
        "Shared/Common/CorePrints.swift",
        "Shared/Common/CoreResettable.swift",
        "Shared/Common/CoreSegueHandling.swift",
        "Shared/Common/CoreServiceProviding.swift",
        "Shared/Common/CoreServiceProvidingError.swift",
        "Shared/Common/CoreTableViewController.swift",
        "Shared/Common/CoreTransactionProviding.swift",
        "Shared/Common/CoreUserActivityService.swift",
        "Shared/Common/CoreViewController.swift",
        "Shared/Common/Extensions-CoreGraphics.swift",
        "Shared/Common/Extensions-SceneKit.swift",
        "Shared/Common/Extensions.swift",
        "Shared/Common/FactoryRegistry.swift",
        "Shared/Common/ParallaxProxyLayer.swift",
        "Shared/Common/ResolvedServiceReference.swift",
        "Shared/Common/ServiceManager.swift",
        "Shared/Common/ShimExtensions.swift",
        "Shared/Common/SpringAction.swift",
        "Shared/Common/VideoPlayerView.swift",
        "Shared/CoreAPI/CoreAPIContainer.swift",
        "Shared/CoreAPI/CoreAPIError.swift",
        "Shared/CoreAPI/CoreAPILogging.swift",
        "Shared/CoreAPI/CoreAPIOperation.swift",
        "Shared/CoreAPI/CoreAPIRequest.swift",
        "Shared/CoreAPI/CoreAPIRequestTask.swift",
        "Shared/CoreData/BasicSQLiteCoreDataStackConfigurationProvider.swift",
        "Shared/CoreData/CoreDataContextPool.swift",
        "Shared/CoreData/CoreDataManager.swift",
        "Shared/CoreData/CoreDataService.swift",
        "Shared/CoreData/CoreDataStack.swift",
        "Shared/CoreData/CoreDataStackConfigurationProviding.swift",
        "Shared/CoreData/CoreDataStackError.swift",
        "Shared/CoreData/CoreTableDataSource.swift",
        "Shared/CoreData/FetchedResultsControllerDataSource.swift",
        "Shared/CoreData/FetchedResultsControllerPrefetchDataSource.swift",
        "Shared/CoreData/ManagedObject-Extensions.swift",
        "Shared/CoreData/MultiContextCoreDataStack.swift",
        "Shared/CoreData/MultiCoordinatorSynchronouslyMergingCoreDataStack.swift",
        "Shared/CoreData/PrefetchDataSource.swift",
        "Shared/CoreData/SingleCoordinatorAsynchronouslyMergingCoreDataStack.swift",
        "Shared/CoreData/SingleCoordinatorSynchronouslyMergingCoreDataStack.swift",
        "Shared/CoreData/SynchronouslyMergingCoreDataStack.swift",
        "Shared/CoreFile/CoreFileStoreManagerUrlProvider.swift",
        "Shared/CoreFile/CoreFileStoreManagerUrlProviding.swift",
        "Shared/CoreFile/CoreFileStoreService.swift",
        "Shared/CoreFile/CoreFileStoreServiceError.swift",
        "Shared/CoreFile/FileStoreManager.swift",
        "Shared/CoreLayout/CoreColumnLayoutAware.swift",
        "Shared/CoreLayout/CoreColumnLayoutClient.swift",
        "Shared/CoreLayout/CoreColumnLayoutContaining.swift",
        "Shared/CoreLayout/CoreColumnLayoutExtensions.swift",
        "Shared/CoreLayout/CoreColumnLayoutProvider.swift",
        "Shared/CoreLayout/CoreColumnLayoutProviding.swift",
        "Shared/CoreLayout/CoreLayoutAnchorable.swift",
        "Shared/CoreLocation/CLLocationManager-CoreLocationProviding.swift",
        "Shared/CoreLocation/CoreBeaconIdentity.swift",
        "Shared/CoreLocation/CoreBeaconRanging.swift",
        "Shared/CoreLocation/CoreLocationProviding.swift",
        "Shared/CoreLocation/CoreLocationProvidingDelegate.swift",
        "Shared/CoreLocation/Extensions-CoreLocation.swift",
        "Shared/Logging/CoreLoggingService.swift",
        "Shared/Logging/LogManager.swift",
        "Shared/Logging/LogManagerConfigurationProvider.swift",
        "Shared/Logging/LogManagerConfigurationProviding.swift",
        "Shared/MultipeerConnectivity/MCSession-MultipeerSessionProviding.swift",
        "Shared/MultipeerConnectivity/MultipeerMessageManager.swift",
        "Shared/MultipeerConnectivity/MultipeerMessageManagerDelegate.swift",
        "Shared/MultipeerConnectivity/MultipeerMessageManagerError.swift",
        "Shared/MultipeerConnectivity/MultipeerMessagePayload.swift",
        "Shared/MultipeerConnectivity/MultipeerSessionManager-Extensions.swift",
        "Shared/MultipeerConnectivity/MultipeerSessionManager.swift",
        "Shared/MultipeerConnectivity/MultipeerSessionManagerDelegate.swift",
        "Shared/MultipeerConnectivity/MultipeerSessionProviding.swift",
        "Shared/MultipeerConnectivity/MultipeerSessionProvidingDelegate.swift",
        "Shared/UIKit/CoreAnimatedTransition.swift",
        "Shared/UIKit/CoreCollectionViewDataSource-UIKit.swift",
        "Shared/UIKit/CoreInteractiveTransition.swift",
        "Shared/UIKit/CoreNavigationController.swift",
        "Shared/UIKit/CoreScalableLabel.swift",
        "Shared/UIKit/CoreSplitViewController.swift",
        "Shared/UIKit/CoreStoryboardSegue.swift",
        "Shared/UIKit/CoreTableDataSource-UIKit.swift",
        "Shared/UIKit/CoreTableViewDataSource-UIKit.swift",
        "Shared/UIKit/Extensions-UIKit.swift",
        "Shared/UIKit/GradientView.swift",
        "Shared/UIKit/ParallaxProxyView.swift",
        "Shared/UIKit/TouchForwardingView.swift",
        "Shared/UIKit/UIViewController-CorePrints.swift",
        "Shared/User Notifications/CoreNotification.swift",
        "Shared/User Notifications/CoreNotificationProviding.swift",
        "Shared/User Notifications/CoreRemoteNotificationAdapter.swift",
        "Shared/User Notifications/UserNotificationManager.swift"
      ],
      "target_dependencies" : [
        "CoreResolve_ObjC"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreAPIError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreDataStackError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreFactoryServiceError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreFileStoreServiceError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/CoreServiceProvidingError.strings': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources/MultipeerMessageManagerError.strings': File not found.
Done.