The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftLocation, reference 5.1.0 (f8ec8e), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 14:17:45 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftLocation-Package -destination generic/platform=watchOS

Build Log

226 |     // MARK: - CLLocationManagerDelegate (Beacons)
227 |
228 |     public func locationManager(_ manager: CLLocationManager, didStartMonitoringFor region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
229 |         manager.requestState(for: region)
230 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:181:1: note: 'locationManager(_:didStartMonitoringFor:)' has been explicitly marked unavailable here
179 |  *    Invoked when a monitoring for a region started successfully.
180 |  */
181 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didStartMonitoringFor:)' has been explicitly marked unavailable here
182 | didStartMonitoringForRegion:(CLRegion *)region API_AVAILABLE(ios(5.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
183 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:221:17: error: cannot override 'locationManager' which has been marked unavailable
219 |     }
220 |
221 |     public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
222 |         LocationManager.Logger.log("Did fail to monitoring visit: \(visit.description)")
223 |         delegate?.locationManager(didVisits: visit)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:221:1: note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
219 |  *    prior launch).
220 |  */
221 | - (void)locationManager:(CLLocationManager *)manager didVisit:(CLVisit *)visit API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
222 |
223 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:61:23: error: 'pausesLocationUpdatesAutomatically' is unavailable in watchOS
 59 |
 60 |     public var pausesLocationUpdatesAutomatically: Bool {
 61 |         set { manager.pausesLocationUpdatesAutomatically = newValue }
    |                       `- error: 'pausesLocationUpdatesAutomatically' is unavailable in watchOS
 62 |         get { manager.pausesLocationUpdatesAutomatically }
 63 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:322:35: note: 'pausesLocationUpdatesAutomatically' has been explicitly marked unavailable here
320 |  *		By default, this is YES for applications linked against iOS 6.0 or later.
321 |  */
322 | @property(assign, nonatomic) BOOL pausesLocationUpdatesAutomatically API_AVAILABLE(ios(6.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos);
    |                                   `- note: 'pausesLocationUpdatesAutomatically' has been explicitly marked unavailable here
323 |
324 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:62:23: error: 'pausesLocationUpdatesAutomatically' is unavailable in watchOS
 60 |     public var pausesLocationUpdatesAutomatically: Bool {
 61 |         set { manager.pausesLocationUpdatesAutomatically = newValue }
 62 |         get { manager.pausesLocationUpdatesAutomatically }
    |                       `- error: 'pausesLocationUpdatesAutomatically' is unavailable in watchOS
 63 |     }
 64 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:322:35: note: 'pausesLocationUpdatesAutomatically' has been explicitly marked unavailable here
320 |  *		By default, this is YES for applications linked against iOS 6.0 or later.
321 |  */
322 | @property(assign, nonatomic) BOOL pausesLocationUpdatesAutomatically API_AVAILABLE(ios(6.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos);
    |                                   `- note: 'pausesLocationUpdatesAutomatically' has been explicitly marked unavailable here
323 |
324 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:86:17: error: 'monitoredRegions' is unavailable in watchOS
 84 |
 85 |     public var monitoredRegions: Set<CLRegion> {
 86 |         manager.monitoredRegions
    |                 `- error: 'monitoredRegions' is unavailable in watchOS
 87 |     }
 88 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:437:67: note: 'monitoredRegions' has been explicitly marked unavailable here
435 |  *       be present in this set.
436 |  */
437 | @property (readonly, nonatomic, copy) NSSet<__kindof CLRegion *> *monitoredRegions API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
    |                                                                   `- note: 'monitoredRegions' has been explicitly marked unavailable here
438 |
439 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:94:59: error: 'rangedRegions' is unavailable in watchOS
 92 |             return
 93 |         }
 94 |         manager.stopMonitoringBeaconRegions(Array(manager.rangedRegions))
    |                                                           `- error: 'rangedRegions' is unavailable in watchOS
 95 |         manager.startMonitoringBeaconRegions(newRegions)
 96 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:445:67: note: 'rangedRegions' has been explicitly marked unavailable here
443 |  *       Retrieve a set of objects representing the regions for which this location manager is actively providing ranging.
444 |  */
445 | @property (readonly, nonatomic, copy) NSSet<__kindof CLRegion *> *rangedRegions API_DEPRECATED("Use -rangedBeaconConstraints", ios(7.0, 13.0), macos(10.15, 10.15), macCatalyst(14.0, 14.0)) API_UNAVAILABLE(watchos, tvos, visionos);
    |                                                                   `- note: 'rangedRegions' has been explicitly marked unavailable here
446 |
447 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:136:55: error: 'isMonitoringAvailable(for:)' is unavailable in watchOS
134 |     public func geofenceRegions(_ requests: [GeofencingRequest]) {
135 |         // If region monitoring is not supported for this device just cancel all monitoring by dispatching `.notSupported`.
136 |         let isMonitoringSupported = CLLocationManager.isMonitoringAvailable(for: CLCircularRegion.self)
    |                                                       `- error: 'isMonitoringAvailable(for:)' is unavailable in watchOS
137 |         if !isMonitoringSupported {
138 |             delegate?.locationManager(geofenceError: .notSupported, region: nil)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:189:1: note: 'isMonitoringAvailable(for:)' has been explicitly marked unavailable here
187 |  *      If NO, all attempts to monitor the specified type of region will fail.
188 |  */
189 | + (BOOL)isMonitoringAvailableForClass:(Class)regionClass API_AVAILABLE(ios(7.0), macos(10.10)) API_UNAVAILABLE(watchos, tvos);
    | `- note: 'isMonitoringAvailable(for:)' has been explicitly marked unavailable here
190 |
191 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:143:46: error: 'monitoredRegions' is unavailable in watchOS
141 |
142 |         let requestMonitorIds = Set<String>(requests.map({ $0.uuid }))
143 |         let regionToStopMonitoring = manager.monitoredRegions.filter {
    |                                              `- error: 'monitoredRegions' is unavailable in watchOS
144 |             requestMonitorIds.contains($0.identifier) == false
145 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:437:67: note: 'monitoredRegions' has been explicitly marked unavailable here
435 |  *       be present in this set.
436 |  */
437 | @property (readonly, nonatomic, copy) NSSet<__kindof CLRegion *> *monitoredRegions API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
    |                                                                   `- note: 'monitoredRegions' has been explicitly marked unavailable here
438 |
439 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:149:27: error: 'stopMonitoring(for:)' is unavailable in watchOS
147 |         regionToStopMonitoring.forEach { [weak self] in
148 |             LocationManager.Logger.log("Stop monitoring region: \($0)")
149 |             self?.manager.stopMonitoring(for: $0)
    |                           `- error: 'stopMonitoring(for:)' is unavailable in watchOS
150 |         }
151 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:721:1: note: 'stopMonitoring(for:)' has been explicitly marked unavailable here
719 |  *      This is done asynchronously and may not be immediately reflected in monitoredRegions.
720 |  */
721 | - (void)stopMonitoringForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to start or stop monitoring constraint", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopMonitoring(for:)' has been explicitly marked unavailable here
722 |
723 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:154:27: error: 'startMonitoring(for:)' is unavailable in watchOS
152 |         requests.forEach { [weak self] in
153 |             LocationManager.Logger.log("Start monitoring region: \($0.monitoredRegion)")
154 |             self?.manager.startMonitoring(for: $0.monitoredRegion)
    |                           `- error: 'startMonitoring(for:)' is unavailable in watchOS
155 |         }
156 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:735:1: note: 'startMonitoring(for:)' has been explicitly marked unavailable here
733 |  *      This is done asynchronously and may not be immediately reflected in monitoredRegions.
734 |  */
735 | - (void)startMonitoringForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to start or stop monitoring constraint", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'startMonitoring(for:)' has been explicitly marked unavailable here
736 |
737 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:197:42: error: 'CLBeaconRegion' is unavailable in watchOS
195 |
196 |     public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
197 |         if let beaconRegion = region as? CLBeaconRegion {
    |                                          `- error: 'CLBeaconRegion' is unavailable in watchOS
198 |             locationManager(manager, didEnterBeaconRegion: beaconRegion)
199 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:207:42: error: 'CLBeaconRegion' is unavailable in watchOS
205 |
206 |     public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
207 |         if let beaconRegion = region as? CLBeaconRegion {
    |                                          `- error: 'CLBeaconRegion' is unavailable in watchOS
208 |             locationManager(manager, didExitBeaconRegion: beaconRegion)
209 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:229:17: error: 'requestState(for:)' is unavailable in watchOS
227 |
228 |     public func locationManager(_ manager: CLLocationManager, didStartMonitoringFor region: CLRegion) {
229 |         manager.requestState(for: region)
    |                 `- error: 'requestState(for:)' is unavailable in watchOS
230 |     }
231 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:744:1: note: 'requestState(for:)' has been explicitly marked unavailable here
742 |  *      locationManager:didDetermineState:forRegion:.
743 |  */
744 | - (void)requestStateForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to track and query the state for monitored constraints", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'requestState(for:)' has been explicitly marked unavailable here
745 |
746 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:233:45: error: 'CLBeaconRegion' is unavailable in watchOS
231 |
232 |     public func locationManager(_ manager: CLLocationManager, didDetermineState state: CLRegionState, for region: CLRegion) {
233 |         guard let beaconRegion = region as? CLBeaconRegion else {
    |                                             `- error: 'CLBeaconRegion' is unavailable in watchOS
234 |             return
235 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:240:33: error: 'startRangingBeacons(in:)' is unavailable in watchOS
238 |         }
239 |         switch state {
240 |         case .inside:   manager.startRangingBeacons(in: beaconRegion)
    |                                 `- error: 'startRangingBeacons(in:)' is unavailable in watchOS
241 |         default:        manager.stopRangingBeacons(in: beaconRegion)
242 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:752:1: note: 'startRangingBeacons(in:)' has been explicitly marked unavailable here
750 |  *      Start calculating ranges for beacons in the specified region.
751 |  */
752 | - (void)startRangingBeaconsInRegion:(CLBeaconRegion *)region API_DEPRECATED("Use -startRangingBeaconsSatisfyingConstraint:", ios(7.0, 13.0), macos(11.0, 11.0), macCatalyst(14.0, 14.0)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'startRangingBeacons(in:)' has been explicitly marked unavailable here
753 |
754 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:241:33: error: 'stopRangingBeacons(in:)' is unavailable in watchOS
239 |         switch state {
240 |         case .inside:   manager.startRangingBeacons(in: beaconRegion)
241 |         default:        manager.stopRangingBeacons(in: beaconRegion)
    |                                 `- error: 'stopRangingBeacons(in:)' is unavailable in watchOS
242 |         }
243 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:760:1: note: 'stopRangingBeacons(in:)' has been explicitly marked unavailable here
758 |  *      Stop calculating ranges for the specified region.
759 |  */
760 | - (void)stopRangingBeaconsInRegion:(CLBeaconRegion *)region API_DEPRECATED("Use -stopRangingBeaconsSatisfyingConstraint:", ios(7.0, 13.0), macos(11.0, 11.0), macCatalyst(14.0, 14.0)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopRangingBeacons(in:)' has been explicitly marked unavailable here
761 |
762 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:247:58: error: 'CLProximity' is unavailable in watchOS
245 |     public func locationManager(_ manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
246 |         LocationManager.Logger.log("Did range beacons: \(beacons) in \(region.description)")
247 |         let allBeacons = beacons.filter{ $0.proximity != CLProximity.unknown }
    |                                                          `- error: 'CLProximity' is unavailable in watchOS
248 |         delegate?.locationManager(didRangeBeacons: allBeacons, in: region)
249 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLRegion.h:35:28: note: 'CLProximity' has been explicitly marked unavailable here
 33 |  *
 34 |  */
 35 | typedef NS_ENUM(NSInteger, CLProximity) {
    |                            `- note: 'CLProximity' has been explicitly marked unavailable here
 36 | 	CLProximityUnknown,
 37 | 	CLProximityImmediate,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:30:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 28 | // MARK: - LocationManagerDelegate
 29 |
 30 | public protocol LocationManagerDelegate: class {
    |                                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 31 |
 32 |     // MARK: - Location Manager
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:41:43: error: 'CLVisit' is unavailable in watchOS
 39 |
 40 |     // MARK: - Visits
 41 |     func locationManager(didVisits visit: CLVisit)
    |                                           `- error: 'CLVisit' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:44:52: error: 'CLBeacon' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
    |                                                    `- error: 'CLBeacon' is unavailable in watchOS
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:44:74: error: 'CLBeaconRegion' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
    |                                                                          `- error: 'CLBeaconRegion' is unavailable in watchOS
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:45:55: error: 'CLBeaconRegion' is unavailable in watchOS
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
    |                                                       `- error: 'CLBeaconRegion' is unavailable in watchOS
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
 47 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:46:54: error: 'CLBeaconRegion' is unavailable in watchOS
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
    |                                                      `- error: 'CLBeaconRegion' is unavailable in watchOS
 47 |
 48 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:52:45: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 50 | // MARK: - LocationManagerProtocol
 51 |
 52 | public protocol LocationManagerImpProtocol: class {
    |                                             `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 53 |     typealias AuthorizationCallback = ((CLAuthorizationStatus) -> Void)
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:93:43: error: 'CLBeaconRegion' is unavailable in watchOS
 91 |     /// Start monitoring beacon regions.
 92 |     /// - Parameter regions: regions.
 93 |     func monitorBeaconRegions(_ regions: [CLBeaconRegion])
    |                                           `- error: 'CLBeaconRegion' is unavailable in watchOS
 94 |
 95 |     /// Currently monitored regions
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:61:51: error: 'CLBeaconRegion' is unavailable in watchOS
 59 |     /// Start monitoring regions for beacons.
 60 |     /// - Parameter regions: regions.
 61 |     func startMonitoringBeaconRegions(_ regions: [CLBeaconRegion]) {
    |                                                   `- error: 'CLBeaconRegion' is unavailable in watchOS
 62 |         for region in regions {
 63 |             startMonitoring(for: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:139: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
137 | // MARK: - CLAuthorizationStatus
138 |
139 | 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
140 |
141 |     internal var isAuthorized: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:174:1: warning: extension declares a conformance of imported type 'CLActivityType' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
172 | // MARK: - CLActivityType
173 |
174 | extension CLActivityType: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'CLActivityType' 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
175 |
176 |     public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:221:1: warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
219 | // MARK: - CLLocationCoordinate2D
220 |
221 | extension CLLocationCoordinate2D: Codable {
    | |- warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
222 |
223 |     public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:240:1: warning: extension declares a conformance of imported type 'MKCoordinateSpan' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'MapKit' introduce this conformance in the future
238 | // MARK: - MKCoordinateSpan
239 |
240 | extension MKCoordinateSpan: Codable {
    | |- warning: extension declares a conformance of imported type 'MKCoordinateSpan' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'MapKit' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
241 |
242 |     public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:49:13: error: 'stopMonitoring(for:)' is unavailable in watchOS
 47 |     func stopMonitoringBeaconRegions(_ regions: [CLRegion]) {
 48 |         for region in regions {
 49 |             stopMonitoring(for: region)
    |             `- error: 'stopMonitoring(for:)' is unavailable in watchOS
 50 |
 51 |             if let beaconRegion = region as? CLBeaconRegion {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:721:1: note: 'stopMonitoring(for:)' has been explicitly marked unavailable here
719 |  *      This is done asynchronously and may not be immediately reflected in monitoredRegions.
720 |  */
721 | - (void)stopMonitoringForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to start or stop monitoring constraint", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopMonitoring(for:)' has been explicitly marked unavailable here
722 |
723 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:51:46: error: 'CLBeaconRegion' is unavailable in watchOS
 49 |             stopMonitoring(for: region)
 50 |
 51 |             if let beaconRegion = region as? CLBeaconRegion {
    |                                              `- error: 'CLBeaconRegion' is unavailable in watchOS
 52 |                 if #available(macCatalyst 14.0, iOS 7.0, *) {
 53 |                     stopRangingBeacons(in: beaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:53:21: error: 'stopRangingBeacons(in:)' is unavailable in watchOS
 51 |             if let beaconRegion = region as? CLBeaconRegion {
 52 |                 if #available(macCatalyst 14.0, iOS 7.0, *) {
 53 |                     stopRangingBeacons(in: beaconRegion)
    |                     `- error: 'stopRangingBeacons(in:)' is unavailable in watchOS
 54 |                 }
 55 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:760:1: note: 'stopRangingBeacons(in:)' has been explicitly marked unavailable here
758 |  *      Stop calculating ranges for the specified region.
759 |  */
760 | - (void)stopRangingBeaconsInRegion:(CLBeaconRegion *)region API_DEPRECATED("Use -stopRangingBeaconsSatisfyingConstraint:", ios(7.0, 13.0), macos(11.0, 11.0), macCatalyst(14.0, 14.0)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopRangingBeacons(in:)' has been explicitly marked unavailable here
761 |
762 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:63:13: error: 'startMonitoring(for:)' is unavailable in watchOS
 61 |     func startMonitoringBeaconRegions(_ regions: [CLBeaconRegion]) {
 62 |         for region in regions {
 63 |             startMonitoring(for: region)
    |             `- error: 'startMonitoring(for:)' is unavailable in watchOS
 64 |         }
 65 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:735:1: note: 'startMonitoring(for:)' has been explicitly marked unavailable here
733 |  *      This is done asynchronously and may not be immediately reflected in monitoredRegions.
734 |  */
735 | - (void)startMonitoringForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to start or stop monitoring constraint", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'startMonitoring(for:)' has been explicitly marked unavailable here
736 |
737 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:98:13: error: 'startMonitoringSignificantLocationChanges()' is unavailable in watchOS
 96 |         let hasSignificantLocation = settings.activeServices.contains(.significantLocation)
 97 |         if hasSignificantLocation {
 98 |             startMonitoringSignificantLocationChanges()
    |             `- error: 'startMonitoringSignificantLocationChanges()' is unavailable in watchOS
 99 |         } else {
100 |             stopMonitoringSignificantLocationChanges()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:665:1: note: 'startMonitoringSignificantLocationChanges()' has been explicitly marked unavailable here
663 |  *
664 |  */
665 | - (void)startMonitoringSignificantLocationChanges API_AVAILABLE(ios(4.0), macos(10.7)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'startMonitoringSignificantLocationChanges()' has been explicitly marked unavailable here
666 |
667 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:100:13: error: 'stopMonitoringSignificantLocationChanges()' is unavailable in watchOS
 98 |             startMonitoringSignificantLocationChanges()
 99 |         } else {
100 |             stopMonitoringSignificantLocationChanges()
    |             `- error: 'stopMonitoringSignificantLocationChanges()' is unavailable in watchOS
101 |         }
102 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:674:1: note: 'stopMonitoringSignificantLocationChanges()' has been explicitly marked unavailable here
672 |  *
673 |  */
674 | - (void)stopMonitoringSignificantLocationChanges API_AVAILABLE(ios(4.0), macos(10.7)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopMonitoringSignificantLocationChanges()' has been explicitly marked unavailable here
675 |
676 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:105:13: error: 'startMonitoringVisits()' is unavailable in watchOS
103 |         // Visits
104 |         if settings.activeServices.contains(.visits) {
105 |             startMonitoringVisits()
    |             `- error: 'startMonitoringVisits()' is unavailable in watchOS
106 |         } else {
107 |             stopMonitoringVisits()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager+CLVisitExtensions.h:29:1: note: 'startMonitoringVisits()' has been explicitly marked unavailable here
27 |  *    method.
28 |  */
29 | - (void)startMonitoringVisits API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
   | `- note: 'startMonitoringVisits()' has been explicitly marked unavailable here
30 |
31 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:107:13: error: 'stopMonitoringVisits()' is unavailable in watchOS
105 |             startMonitoringVisits()
106 |         } else {
107 |             stopMonitoringVisits()
    |             `- error: 'stopMonitoringVisits()' is unavailable in watchOS
108 |         }
109 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager+CLVisitExtensions.h:41:1: note: 'stopMonitoringVisits()' has been explicitly marked unavailable here
39 |  *    immediately reflect in delegate callback patterns.
40 |  */
41 | - (void)stopMonitoringVisits API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
   | `- note: 'stopMonitoringVisits()' has been explicitly marked unavailable here
42 |
43 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:177:9: warning: switch must be exhaustive
175 |
176 |     public var description: String {
177 |         switch self {
    |         |- warning: switch must be exhaustive
    |         `- note: add missing case: '.maritime'
178 |         case .other:                return "other"
179 |         case .automotiveNavigation: return "automotiveNavigation"
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceLocationManager.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LocationManagerImpProtocol.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CLLocationManager+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/Foundation+Extras.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Foundation+Extras.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol+Extension.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RequestProtocol+Extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:279:31: error: 'MKPolygonRenderer' is unavailable in watchOS
277 |     /// - Returns: Bool
278 |     internal func containsCoordinate(_ location: CLLocationCoordinate2D) -> Bool {
279 |         let polygonRenderer = MKPolygonRenderer(polygon: self)
    |                               `- error: 'MKPolygonRenderer' is unavailable in watchOS
280 |         let mapPoint = MKMapPoint(location)
281 |         let polygonPoint = polygonRenderer.point(for: mapPoint)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKPolygonRenderer.h:14:12: note: 'MKPolygonRenderer' has been explicitly marked unavailable here
12 |
13 | NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) API_UNAVAILABLE(watchos)
14 | @interface MKPolygonRenderer : MKOverlayPathRenderer
   |            `- note: 'MKPolygonRenderer' has been explicitly marked unavailable here
15 |
16 | - (instancetype)initWithPolygon:(MKPolygon *)polygon;
SwiftCompile normal arm64_32 Compiling\ IPLocation-IPInfo.swift,\ IPLocation-IPIpify.swift,\ IPLocation-IPStack.swift,\ VisitsRequest.swift,\ PartialAddressMatch+Apple.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPIpify.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPStack.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Apple.swift (in target 'SwiftLocation' from project 'SwiftLocation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:30:37: error: 'CLVisit' is unavailable in watchOS
 28 | /// This is the request class to monitor significant visits.
 29 | public class VisitsRequest: RequestProtocol, Codable {
 30 |     public typealias ProducedData = CLVisit
    |                                     `- error: 'CLVisit' is unavailable in watchOS
 31 |
 32 |     /// Unique identifier of the request.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:55:43: error: 'CLVisit' is unavailable in watchOS
 53 |
 54 |     /// Last received value from the request's service.
 55 |     public var lastReceivedValue: (Result<CLVisit, LocationError>)? = nil
    |                                           `- error: 'CLVisit' is unavailable in watchOS
 56 |
 57 |     /// Number of data received. For this kind of request it's always 1 once data is arrived.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:102:38: error: 'CLVisit' is unavailable in watchOS
100 |     }
101 |
102 |     public func validateData(_ data: CLVisit) -> DataDiscardReason? {
    |                                      `- error: 'CLVisit' is unavailable in watchOS
103 |         nil
104 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:29:14: warning: unavailable class 'CLVisit' was used to satisfy a requirement of protocol 'RequestProtocol'; this will be an error in a future Swift language mode
 27 |
 28 | /// This is the request class to monitor significant visits.
 29 | public class VisitsRequest: RequestProtocol, Codable {
    |              `- warning: unavailable class 'CLVisit' was used to satisfy a requirement of protocol 'RequestProtocol'; this will be an error in a future Swift language mode
 30 |     public typealias ProducedData = CLVisit
 31 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' declared here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' declared here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract Request/RequestProtocol.swift:33:20: note: requirement 'ProducedData' declared here
 31 |
 32 | public protocol RequestProtocol: class, Hashable, CustomStringConvertible {
 33 |     associatedtype ProducedData
    |                    `- note: requirement 'ProducedData' declared here
 34 |
 35 |     typealias DataCallback = ((Result<ProducedData, LocationError>) -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:138:15: error: 'CLVisit' is unavailable in watchOS
136 |     }
137 |
138 |     var data: CLVisit? {
    |               `- error: 'CLVisit' is unavailable in watchOS
139 |         switch self {
140 |         case .failure: return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPInfo.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IPLocation-IPInfo.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPIpify.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IPLocation-IPIpify.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPStack.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IPLocation-IPStack.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VisitsRequest.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Apple.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PartialAddressMatch+Apple.swift
SwiftCompile normal arm64_32 Compiling\ PartialAddressMatch+Google.swift,\ PartialAddressMatch+Here.swift,\ PartialAddressMatch.swift,\ GeoLocation+Apple.swift,\ GeoLocation+Google.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Google.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Here.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Apple.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Google.swift (in target 'SwiftLocation' from project 'SwiftLocation')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Google.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PartialAddressMatch+Google.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Here.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PartialAddressMatch+Here.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PartialAddressMatch.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Apple.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeoLocation+Apple.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Google.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeoLocation+Google.swift
SwiftCompile normal arm64 Compiling\ DeviceLocationManager.swift,\ LocationManagerImpProtocol.swift,\ CLLocationManager+Extension.swift,\ Foundation+Extras.swift,\ RequestProtocol+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/Foundation+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol+Extension.swift (in target 'SwiftLocation' from project 'SwiftLocation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:89:53: error: 'CLBeaconRegion' is unavailable in watchOS
 87 |     }
 88 |
 89 |     public func monitorBeaconRegions(_ newRegions: [CLBeaconRegion]) {
    |                                                     `- error: 'CLBeaconRegion' is unavailable in watchOS
 90 |         guard #available(macCatalyst 14.0, iOS 7.0, *) else {
 91 |             LocationManager.Logger.log("monitorBeaconRegions() is not available in this platform version")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:221:79: error: 'CLVisit' is unavailable in watchOS
219 |     }
220 |
221 |     public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |                                                                               `- error: 'CLVisit' is unavailable in watchOS
222 |         LocationManager.Logger.log("Did fail to monitoring visit: \(visit.description)")
223 |         delegate?.locationManager(didVisits: visit)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:232:88: error: 'CLRegionState' is unavailable in watchOS
230 |     }
231 |
232 |     public func locationManager(_ manager: CLLocationManager, didDetermineState state: CLRegionState, for region: CLRegion) {
    |                                                                                        `- error: 'CLRegionState' is unavailable in watchOS
233 |         guard let beaconRegion = region as? CLBeaconRegion else {
234 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLRegion.h:22:35: note: 'CLRegionState' has been explicitly marked unavailable here
 20 |  *
 21 |  */
 22 | typedef NS_CLOSED_ENUM(NSInteger, CLRegionState) {
    |                                   `- note: 'CLRegionState' has been explicitly marked unavailable here
 23 | 	CLRegionStateUnknown,
 24 | 	CLRegionStateInside,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:245:89: error: 'CLBeacon' is unavailable in watchOS
243 |     }
244 |
245 |     public func locationManager(_ manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                                                                                         `- error: 'CLBeacon' is unavailable in watchOS
246 |         LocationManager.Logger.log("Did range beacons: \(beacons) in \(region.description)")
247 |         let allBeacons = beacons.filter{ $0.proximity != CLProximity.unknown }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:245:111: error: 'CLBeaconRegion' is unavailable in watchOS
243 |     }
244 |
245 |     public func locationManager(_ manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                                                                                                               `- error: 'CLBeaconRegion' is unavailable in watchOS
246 |         LocationManager.Logger.log("Did range beacons: \(beacons) in \(region.description)")
247 |         let allBeacons = beacons.filter{ $0.proximity != CLProximity.unknown }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:251:93: error: 'CLBeaconRegion' is unavailable in watchOS
249 |     }
250 |
251 |     private func locationManager(_ manager: CLLocationManager, didEnterBeaconRegion region: CLBeaconRegion) {
    |                                                                                             `- error: 'CLBeaconRegion' is unavailable in watchOS
252 |         LocationManager.Logger.log("Did enter in beacon region: \(region.identifier)")
253 |         delegate?.locationManager(didEnterBeaconRegion: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:256:92: error: 'CLBeaconRegion' is unavailable in watchOS
254 |     }
255 |
256 |     private func locationManager(_ manager: CLLocationManager, didExitBeaconRegion region: CLBeaconRegion) {
    |                                                                                            `- error: 'CLBeaconRegion' is unavailable in watchOS
257 |         LocationManager.Logger.log("Did exit from beacon region: \(region.identifier)")
258 |         delegate?.locationManager(didExitBeaconRegion: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:232:17: error: cannot override 'locationManager' which has been marked unavailable
230 |     }
231 |
232 |     public func locationManager(_ manager: CLLocationManager, didDetermineState state: CLRegionState, for region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
233 |         guard let beaconRegion = region as? CLBeaconRegion else {
234 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:84:1: note: 'locationManager(_:didDetermineState:for:)' has been explicitly marked unavailable here
 82 |  *    a call to requestStateForRegion:.
 83 |  */
 84 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didDetermineState:for:)' has been explicitly marked unavailable here
 85 | 	  didDetermineState:(CLRegionState)state forRegion:(CLRegion *)region API_AVAILABLE(ios(7.0), macos(10.10)) API_UNAVAILABLE(watchos, tvos, visionos);
 86 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:245:17: error: cannot override 'locationManager' which has been marked unavailable
243 |     }
244 |
245 |     public func locationManager(_ manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
246 |         LocationManager.Logger.log("Did range beacons: \(beacons) in \(region.description)")
247 |         let allBeacons = beacons.filter{ $0.proximity != CLProximity.unknown }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:97:1: note: 'locationManager(_:didRangeBeacons:in:)' has been explicitly marked unavailable here
 95 |  *    by the device.
 96 |  */
 97 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didRangeBeacons:in:)' has been explicitly marked unavailable here
 98 | 		didRangeBeacons:(NSArray<CLBeacon *> *)beacons
 99 | 			   inRegion:(CLBeaconRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use locationManager:didRangeBeacons:satisfyingConstraint:", ios(7.0, 13.0), macos(10.15, 10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:196:17: error: cannot override 'locationManager' which has been marked unavailable
194 |     // MARK: - CLLocationManagerDelegate (Geofencing)
195 |
196 |     public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
197 |         if let beaconRegion = region as? CLBeaconRegion {
198 |             locationManager(manager, didEnterBeaconRegion: beaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:126:1: note: 'locationManager(_:didEnterRegion:)' has been explicitly marked unavailable here
124 |  *    CLLocationManager instance with a non-nil delegate that implements this method.
125 |  */
126 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didEnterRegion:)' has been explicitly marked unavailable here
127 | 		 didEnterRegion:(CLRegion *)region API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
128 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:206:17: error: cannot override 'locationManager' which has been marked unavailable
204 |     }
205 |
206 |     public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
207 |         if let beaconRegion = region as? CLBeaconRegion {
208 |             locationManager(manager, didExitBeaconRegion: beaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:136:1: note: 'locationManager(_:didExitRegion:)' has been explicitly marked unavailable here
134 |  *    CLLocationManager instance with a non-nil delegate that implements this method.
135 |  */
136 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didExitRegion:)' has been explicitly marked unavailable here
137 | 		  didExitRegion:(CLRegion *)region API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
138 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:216:17: error: cannot override 'locationManager' which has been marked unavailable
214 |     }
215 |
216 |     public func locationManager(_ manager: CLLocationManager, monitoringDidFailFor region: CLRegion?, withError error: Error) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
217 |         LocationManager.Logger.log("Did fail to monitoring region: \(region?.identifier ?? "all"). \(error.localizedDescription)")
218 |         delegate?.locationManager(geofenceError: .generic(error), region: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:154:1: note: 'locationManager(_:monitoringDidFailFor:withError:)' has been explicitly marked unavailable here
152 |  *    Invoked when a region monitoring error has occurred. Error types are defined in "CLError.h".
153 |  */
154 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:monitoringDidFailFor:withError:)' has been explicitly marked unavailable here
155 | monitoringDidFailForRegion:(nullable CLRegion *)region
156 | 			  withError:(NSError *)error API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:228:17: error: cannot override 'locationManager' which has been marked unavailable
226 |     // MARK: - CLLocationManagerDelegate (Beacons)
227 |
228 |     public func locationManager(_ manager: CLLocationManager, didStartMonitoringFor region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
229 |         manager.requestState(for: region)
230 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:181:1: note: 'locationManager(_:didStartMonitoringFor:)' has been explicitly marked unavailable here
179 |  *    Invoked when a monitoring for a region started successfully.
180 |  */
181 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didStartMonitoringFor:)' has been explicitly marked unavailable here
182 | didStartMonitoringForRegion:(CLRegion *)region API_AVAILABLE(ios(5.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
183 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:221:17: error: cannot override 'locationManager' which has been marked unavailable
219 |     }
220 |
221 |     public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
222 |         LocationManager.Logger.log("Did fail to monitoring visit: \(visit.description)")
223 |         delegate?.locationManager(didVisits: visit)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:221:1: note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
219 |  *    prior launch).
220 |  */
221 | - (void)locationManager:(CLLocationManager *)manager didVisit:(CLVisit *)visit API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
222 |
223 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:61:23: error: 'pausesLocationUpdatesAutomatically' is unavailable in watchOS
 59 |
 60 |     public var pausesLocationUpdatesAutomatically: Bool {
 61 |         set { manager.pausesLocationUpdatesAutomatically = newValue }
    |                       `- error: 'pausesLocationUpdatesAutomatically' is unavailable in watchOS
 62 |         get { manager.pausesLocationUpdatesAutomatically }
 63 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:322:35: note: 'pausesLocationUpdatesAutomatically' has been explicitly marked unavailable here
320 |  *		By default, this is YES for applications linked against iOS 6.0 or later.
321 |  */
322 | @property(assign, nonatomic) BOOL pausesLocationUpdatesAutomatically API_AVAILABLE(ios(6.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos);
    |                                   `- note: 'pausesLocationUpdatesAutomatically' has been explicitly marked unavailable here
323 |
324 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:62:23: error: 'pausesLocationUpdatesAutomatically' is unavailable in watchOS
 60 |     public var pausesLocationUpdatesAutomatically: Bool {
 61 |         set { manager.pausesLocationUpdatesAutomatically = newValue }
 62 |         get { manager.pausesLocationUpdatesAutomatically }
    |                       `- error: 'pausesLocationUpdatesAutomatically' is unavailable in watchOS
 63 |     }
 64 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:322:35: note: 'pausesLocationUpdatesAutomatically' has been explicitly marked unavailable here
320 |  *		By default, this is YES for applications linked against iOS 6.0 or later.
321 |  */
322 | @property(assign, nonatomic) BOOL pausesLocationUpdatesAutomatically API_AVAILABLE(ios(6.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos);
    |                                   `- note: 'pausesLocationUpdatesAutomatically' has been explicitly marked unavailable here
323 |
324 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:86:17: error: 'monitoredRegions' is unavailable in watchOS
 84 |
 85 |     public var monitoredRegions: Set<CLRegion> {
 86 |         manager.monitoredRegions
    |                 `- error: 'monitoredRegions' is unavailable in watchOS
 87 |     }
 88 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:437:67: note: 'monitoredRegions' has been explicitly marked unavailable here
435 |  *       be present in this set.
436 |  */
437 | @property (readonly, nonatomic, copy) NSSet<__kindof CLRegion *> *monitoredRegions API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
    |                                                                   `- note: 'monitoredRegions' has been explicitly marked unavailable here
438 |
439 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:94:59: error: 'rangedRegions' is unavailable in watchOS
 92 |             return
 93 |         }
 94 |         manager.stopMonitoringBeaconRegions(Array(manager.rangedRegions))
    |                                                           `- error: 'rangedRegions' is unavailable in watchOS
 95 |         manager.startMonitoringBeaconRegions(newRegions)
 96 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:445:67: note: 'rangedRegions' has been explicitly marked unavailable here
443 |  *       Retrieve a set of objects representing the regions for which this location manager is actively providing ranging.
444 |  */
445 | @property (readonly, nonatomic, copy) NSSet<__kindof CLRegion *> *rangedRegions API_DEPRECATED("Use -rangedBeaconConstraints", ios(7.0, 13.0), macos(10.15, 10.15), macCatalyst(14.0, 14.0)) API_UNAVAILABLE(watchos, tvos, visionos);
    |                                                                   `- note: 'rangedRegions' has been explicitly marked unavailable here
446 |
447 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:136:55: error: 'isMonitoringAvailable(for:)' is unavailable in watchOS
134 |     public func geofenceRegions(_ requests: [GeofencingRequest]) {
135 |         // If region monitoring is not supported for this device just cancel all monitoring by dispatching `.notSupported`.
136 |         let isMonitoringSupported = CLLocationManager.isMonitoringAvailable(for: CLCircularRegion.self)
    |                                                       `- error: 'isMonitoringAvailable(for:)' is unavailable in watchOS
137 |         if !isMonitoringSupported {
138 |             delegate?.locationManager(geofenceError: .notSupported, region: nil)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:189:1: note: 'isMonitoringAvailable(for:)' has been explicitly marked unavailable here
187 |  *      If NO, all attempts to monitor the specified type of region will fail.
188 |  */
189 | + (BOOL)isMonitoringAvailableForClass:(Class)regionClass API_AVAILABLE(ios(7.0), macos(10.10)) API_UNAVAILABLE(watchos, tvos);
    | `- note: 'isMonitoringAvailable(for:)' has been explicitly marked unavailable here
190 |
191 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:143:46: error: 'monitoredRegions' is unavailable in watchOS
141 |
142 |         let requestMonitorIds = Set<String>(requests.map({ $0.uuid }))
143 |         let regionToStopMonitoring = manager.monitoredRegions.filter {
    |                                              `- error: 'monitoredRegions' is unavailable in watchOS
144 |             requestMonitorIds.contains($0.identifier) == false
145 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:437:67: note: 'monitoredRegions' has been explicitly marked unavailable here
435 |  *       be present in this set.
436 |  */
437 | @property (readonly, nonatomic, copy) NSSet<__kindof CLRegion *> *monitoredRegions API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
    |                                                                   `- note: 'monitoredRegions' has been explicitly marked unavailable here
438 |
439 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:149:27: error: 'stopMonitoring(for:)' is unavailable in watchOS
147 |         regionToStopMonitoring.forEach { [weak self] in
148 |             LocationManager.Logger.log("Stop monitoring region: \($0)")
149 |             self?.manager.stopMonitoring(for: $0)
    |                           `- error: 'stopMonitoring(for:)' is unavailable in watchOS
150 |         }
151 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:721:1: note: 'stopMonitoring(for:)' has been explicitly marked unavailable here
719 |  *      This is done asynchronously and may not be immediately reflected in monitoredRegions.
720 |  */
721 | - (void)stopMonitoringForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to start or stop monitoring constraint", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopMonitoring(for:)' has been explicitly marked unavailable here
722 |
723 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:154:27: error: 'startMonitoring(for:)' is unavailable in watchOS
152 |         requests.forEach { [weak self] in
153 |             LocationManager.Logger.log("Start monitoring region: \($0.monitoredRegion)")
154 |             self?.manager.startMonitoring(for: $0.monitoredRegion)
    |                           `- error: 'startMonitoring(for:)' is unavailable in watchOS
155 |         }
156 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:735:1: note: 'startMonitoring(for:)' has been explicitly marked unavailable here
733 |  *      This is done asynchronously and may not be immediately reflected in monitoredRegions.
734 |  */
735 | - (void)startMonitoringForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to start or stop monitoring constraint", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'startMonitoring(for:)' has been explicitly marked unavailable here
736 |
737 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:197:42: error: 'CLBeaconRegion' is unavailable in watchOS
195 |
196 |     public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
197 |         if let beaconRegion = region as? CLBeaconRegion {
    |                                          `- error: 'CLBeaconRegion' is unavailable in watchOS
198 |             locationManager(manager, didEnterBeaconRegion: beaconRegion)
199 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:207:42: error: 'CLBeaconRegion' is unavailable in watchOS
205 |
206 |     public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
207 |         if let beaconRegion = region as? CLBeaconRegion {
    |                                          `- error: 'CLBeaconRegion' is unavailable in watchOS
208 |             locationManager(manager, didExitBeaconRegion: beaconRegion)
209 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:229:17: error: 'requestState(for:)' is unavailable in watchOS
227 |
228 |     public func locationManager(_ manager: CLLocationManager, didStartMonitoringFor region: CLRegion) {
229 |         manager.requestState(for: region)
    |                 `- error: 'requestState(for:)' is unavailable in watchOS
230 |     }
231 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:744:1: note: 'requestState(for:)' has been explicitly marked unavailable here
742 |  *      locationManager:didDetermineState:forRegion:.
743 |  */
744 | - (void)requestStateForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to track and query the state for monitored constraints", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'requestState(for:)' has been explicitly marked unavailable here
745 |
746 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:233:45: error: 'CLBeaconRegion' is unavailable in watchOS
231 |
232 |     public func locationManager(_ manager: CLLocationManager, didDetermineState state: CLRegionState, for region: CLRegion) {
233 |         guard let beaconRegion = region as? CLBeaconRegion else {
    |                                             `- error: 'CLBeaconRegion' is unavailable in watchOS
234 |             return
235 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:240:33: error: 'startRangingBeacons(in:)' is unavailable in watchOS
238 |         }
239 |         switch state {
240 |         case .inside:   manager.startRangingBeacons(in: beaconRegion)
    |                                 `- error: 'startRangingBeacons(in:)' is unavailable in watchOS
241 |         default:        manager.stopRangingBeacons(in: beaconRegion)
242 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:752:1: note: 'startRangingBeacons(in:)' has been explicitly marked unavailable here
750 |  *      Start calculating ranges for beacons in the specified region.
751 |  */
752 | - (void)startRangingBeaconsInRegion:(CLBeaconRegion *)region API_DEPRECATED("Use -startRangingBeaconsSatisfyingConstraint:", ios(7.0, 13.0), macos(11.0, 11.0), macCatalyst(14.0, 14.0)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'startRangingBeacons(in:)' has been explicitly marked unavailable here
753 |
754 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:241:33: error: 'stopRangingBeacons(in:)' is unavailable in watchOS
239 |         switch state {
240 |         case .inside:   manager.startRangingBeacons(in: beaconRegion)
241 |         default:        manager.stopRangingBeacons(in: beaconRegion)
    |                                 `- error: 'stopRangingBeacons(in:)' is unavailable in watchOS
242 |         }
243 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:760:1: note: 'stopRangingBeacons(in:)' has been explicitly marked unavailable here
758 |  *      Stop calculating ranges for the specified region.
759 |  */
760 | - (void)stopRangingBeaconsInRegion:(CLBeaconRegion *)region API_DEPRECATED("Use -stopRangingBeaconsSatisfyingConstraint:", ios(7.0, 13.0), macos(11.0, 11.0), macCatalyst(14.0, 14.0)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopRangingBeacons(in:)' has been explicitly marked unavailable here
761 |
762 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:247:58: error: 'CLProximity' is unavailable in watchOS
245 |     public func locationManager(_ manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
246 |         LocationManager.Logger.log("Did range beacons: \(beacons) in \(region.description)")
247 |         let allBeacons = beacons.filter{ $0.proximity != CLProximity.unknown }
    |                                                          `- error: 'CLProximity' is unavailable in watchOS
248 |         delegate?.locationManager(didRangeBeacons: allBeacons, in: region)
249 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLRegion.h:35:28: note: 'CLProximity' has been explicitly marked unavailable here
 33 |  *
 34 |  */
 35 | typedef NS_ENUM(NSInteger, CLProximity) {
    |                            `- note: 'CLProximity' has been explicitly marked unavailable here
 36 | 	CLProximityUnknown,
 37 | 	CLProximityImmediate,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:30:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 28 | // MARK: - LocationManagerDelegate
 29 |
 30 | public protocol LocationManagerDelegate: class {
    |                                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 31 |
 32 |     // MARK: - Location Manager
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:41:43: error: 'CLVisit' is unavailable in watchOS
 39 |
 40 |     // MARK: - Visits
 41 |     func locationManager(didVisits visit: CLVisit)
    |                                           `- error: 'CLVisit' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:44:52: error: 'CLBeacon' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
    |                                                    `- error: 'CLBeacon' is unavailable in watchOS
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:44:74: error: 'CLBeaconRegion' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
    |                                                                          `- error: 'CLBeaconRegion' is unavailable in watchOS
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:45:55: error: 'CLBeaconRegion' is unavailable in watchOS
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
    |                                                       `- error: 'CLBeaconRegion' is unavailable in watchOS
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
 47 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:46:54: error: 'CLBeaconRegion' is unavailable in watchOS
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
    |                                                      `- error: 'CLBeaconRegion' is unavailable in watchOS
 47 |
 48 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:52:45: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 50 | // MARK: - LocationManagerProtocol
 51 |
 52 | public protocol LocationManagerImpProtocol: class {
    |                                             `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 53 |     typealias AuthorizationCallback = ((CLAuthorizationStatus) -> Void)
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:93:43: error: 'CLBeaconRegion' is unavailable in watchOS
 91 |     /// Start monitoring beacon regions.
 92 |     /// - Parameter regions: regions.
 93 |     func monitorBeaconRegions(_ regions: [CLBeaconRegion])
    |                                           `- error: 'CLBeaconRegion' is unavailable in watchOS
 94 |
 95 |     /// Currently monitored regions
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:61:51: error: 'CLBeaconRegion' is unavailable in watchOS
 59 |     /// Start monitoring regions for beacons.
 60 |     /// - Parameter regions: regions.
 61 |     func startMonitoringBeaconRegions(_ regions: [CLBeaconRegion]) {
    |                                                   `- error: 'CLBeaconRegion' is unavailable in watchOS
 62 |         for region in regions {
 63 |             startMonitoring(for: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:139: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
137 | // MARK: - CLAuthorizationStatus
138 |
139 | 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
140 |
141 |     internal var isAuthorized: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:174:1: warning: extension declares a conformance of imported type 'CLActivityType' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
172 | // MARK: - CLActivityType
173 |
174 | extension CLActivityType: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'CLActivityType' 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
175 |
176 |     public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:221:1: warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
219 | // MARK: - CLLocationCoordinate2D
220 |
221 | extension CLLocationCoordinate2D: Codable {
    | |- warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
222 |
223 |     public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:240:1: warning: extension declares a conformance of imported type 'MKCoordinateSpan' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'MapKit' introduce this conformance in the future
238 | // MARK: - MKCoordinateSpan
239 |
240 | extension MKCoordinateSpan: Codable {
    | |- warning: extension declares a conformance of imported type 'MKCoordinateSpan' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'MapKit' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
241 |
242 |     public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:49:13: error: 'stopMonitoring(for:)' is unavailable in watchOS
 47 |     func stopMonitoringBeaconRegions(_ regions: [CLRegion]) {
 48 |         for region in regions {
 49 |             stopMonitoring(for: region)
    |             `- error: 'stopMonitoring(for:)' is unavailable in watchOS
 50 |
 51 |             if let beaconRegion = region as? CLBeaconRegion {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:721:1: note: 'stopMonitoring(for:)' has been explicitly marked unavailable here
719 |  *      This is done asynchronously and may not be immediately reflected in monitoredRegions.
720 |  */
721 | - (void)stopMonitoringForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to start or stop monitoring constraint", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopMonitoring(for:)' has been explicitly marked unavailable here
722 |
723 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:51:46: error: 'CLBeaconRegion' is unavailable in watchOS
 49 |             stopMonitoring(for: region)
 50 |
 51 |             if let beaconRegion = region as? CLBeaconRegion {
    |                                              `- error: 'CLBeaconRegion' is unavailable in watchOS
 52 |                 if #available(macCatalyst 14.0, iOS 7.0, *) {
 53 |                     stopRangingBeacons(in: beaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:53:21: error: 'stopRangingBeacons(in:)' is unavailable in watchOS
 51 |             if let beaconRegion = region as? CLBeaconRegion {
 52 |                 if #available(macCatalyst 14.0, iOS 7.0, *) {
 53 |                     stopRangingBeacons(in: beaconRegion)
    |                     `- error: 'stopRangingBeacons(in:)' is unavailable in watchOS
 54 |                 }
 55 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:760:1: note: 'stopRangingBeacons(in:)' has been explicitly marked unavailable here
758 |  *      Stop calculating ranges for the specified region.
759 |  */
760 | - (void)stopRangingBeaconsInRegion:(CLBeaconRegion *)region API_DEPRECATED("Use -stopRangingBeaconsSatisfyingConstraint:", ios(7.0, 13.0), macos(11.0, 11.0), macCatalyst(14.0, 14.0)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopRangingBeacons(in:)' has been explicitly marked unavailable here
761 |
762 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:63:13: error: 'startMonitoring(for:)' is unavailable in watchOS
 61 |     func startMonitoringBeaconRegions(_ regions: [CLBeaconRegion]) {
 62 |         for region in regions {
 63 |             startMonitoring(for: region)
    |             `- error: 'startMonitoring(for:)' is unavailable in watchOS
 64 |         }
 65 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:735:1: note: 'startMonitoring(for:)' has been explicitly marked unavailable here
733 |  *      This is done asynchronously and may not be immediately reflected in monitoredRegions.
734 |  */
735 | - (void)startMonitoringForRegion:(CLRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use CLMonitor to start or stop monitoring constraint", ios(5.0, API_TO_BE_DEPRECATED), macos(10.8, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'startMonitoring(for:)' has been explicitly marked unavailable here
736 |
737 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:98:13: error: 'startMonitoringSignificantLocationChanges()' is unavailable in watchOS
 96 |         let hasSignificantLocation = settings.activeServices.contains(.significantLocation)
 97 |         if hasSignificantLocation {
 98 |             startMonitoringSignificantLocationChanges()
    |             `- error: 'startMonitoringSignificantLocationChanges()' is unavailable in watchOS
 99 |         } else {
100 |             stopMonitoringSignificantLocationChanges()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:665:1: note: 'startMonitoringSignificantLocationChanges()' has been explicitly marked unavailable here
663 |  *
664 |  */
665 | - (void)startMonitoringSignificantLocationChanges API_AVAILABLE(ios(4.0), macos(10.7)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'startMonitoringSignificantLocationChanges()' has been explicitly marked unavailable here
666 |
667 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:100:13: error: 'stopMonitoringSignificantLocationChanges()' is unavailable in watchOS
 98 |             startMonitoringSignificantLocationChanges()
 99 |         } else {
100 |             stopMonitoringSignificantLocationChanges()
    |             `- error: 'stopMonitoringSignificantLocationChanges()' is unavailable in watchOS
101 |         }
102 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager.h:674:1: note: 'stopMonitoringSignificantLocationChanges()' has been explicitly marked unavailable here
672 |  *
673 |  */
674 | - (void)stopMonitoringSignificantLocationChanges API_AVAILABLE(ios(4.0), macos(10.7)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'stopMonitoringSignificantLocationChanges()' has been explicitly marked unavailable here
675 |
676 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:105:13: error: 'startMonitoringVisits()' is unavailable in watchOS
103 |         // Visits
104 |         if settings.activeServices.contains(.visits) {
105 |             startMonitoringVisits()
    |             `- error: 'startMonitoringVisits()' is unavailable in watchOS
106 |         } else {
107 |             stopMonitoringVisits()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager+CLVisitExtensions.h:29:1: note: 'startMonitoringVisits()' has been explicitly marked unavailable here
27 |  *    method.
28 |  */
29 | - (void)startMonitoringVisits API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
   | `- note: 'startMonitoringVisits()' has been explicitly marked unavailable here
30 |
31 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:107:13: error: 'stopMonitoringVisits()' is unavailable in watchOS
105 |             startMonitoringVisits()
106 |         } else {
107 |             stopMonitoringVisits()
    |             `- error: 'stopMonitoringVisits()' is unavailable in watchOS
108 |         }
109 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManager+CLVisitExtensions.h:41:1: note: 'stopMonitoringVisits()' has been explicitly marked unavailable here
39 |  *    immediately reflect in delegate callback patterns.
40 |  */
41 | - (void)stopMonitoringVisits API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
   | `- note: 'stopMonitoringVisits()' has been explicitly marked unavailable here
42 |
43 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:177:9: warning: switch must be exhaustive
175 |
176 |     public var description: String {
177 |         switch self {
    |         |- warning: switch must be exhaustive
    |         `- note: add missing case: '.maritime'
178 |         case .other:                return "other"
179 |         case .automotiveNavigation: return "automotiveNavigation"
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:279:31: error: 'MKPolygonRenderer' is unavailable in watchOS
277 |     /// - Returns: Bool
278 |     internal func containsCoordinate(_ location: CLLocationCoordinate2D) -> Bool {
279 |         let polygonRenderer = MKPolygonRenderer(polygon: self)
    |                               `- error: 'MKPolygonRenderer' is unavailable in watchOS
280 |         let mapPoint = MKMapPoint(location)
281 |         let polygonPoint = polygonRenderer.point(for: mapPoint)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKPolygonRenderer.h:14:12: note: 'MKPolygonRenderer' has been explicitly marked unavailable here
12 |
13 | NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) API_UNAVAILABLE(watchos)
14 | @interface MKPolygonRenderer : MKOverlayPathRenderer
   |            `- note: 'MKPolygonRenderer' has been explicitly marked unavailable here
15 |
16 | - (instancetype)initWithPolygon:(MKPolygon *)polygon;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceLocationManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LocationManagerImpProtocol.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CLLocationManager+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/Foundation+Extras.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Foundation+Extras.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol+Extension.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RequestProtocol+Extension.swift
SwiftCompile normal arm64_32 Compiling\ JSONNetworkHelper.swift,\ SwiftLocation+Credentials.swift,\ SwiftLocation+Errors.swift,\ SwiftLocation.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/JSONNetworkHelper/JSONNetworkHelper.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation+Credentials.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation+Errors.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift (in target 'SwiftLocation' from project 'SwiftLocation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:606:50: error: 'CLVisit' is unavailable in watchOS
604 |     }
605 |
606 |     public func locationManager(didVisits visit: CLVisit) {
    |                                                  `- error: 'CLVisit' is unavailable in watchOS
607 |         dispatchDataToQueue(visitsRequest, data: .success(visit))
608 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:628:59: error: 'CLBeacon' is unavailable in watchOS
626 |     // MARK: - Beacons Delegate Events
627 |
628 |     public func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                                                           `- error: 'CLBeacon' is unavailable in watchOS
629 |         enumerateQueue(beaconsRequests) { request in
630 |             if let matchedBeacons = request.matchingBeacons(beacons, inRegion: region) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:628:81: error: 'CLBeaconRegion' is unavailable in watchOS
626 |     // MARK: - Beacons Delegate Events
627 |
628 |     public func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                                                                                 `- error: 'CLBeaconRegion' is unavailable in watchOS
629 |         enumerateQueue(beaconsRequests) { request in
630 |             if let matchedBeacons = request.matchingBeacons(beacons, inRegion: region) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:636:62: error: 'CLBeaconRegion' is unavailable in watchOS
634 |     }
635 |
636 |     public func locationManager(didEnterBeaconRegion region: CLBeaconRegion) {
    |                                                              `- error: 'CLBeaconRegion' is unavailable in watchOS
637 |         enumerateQueue(beaconsRequests) { request in
638 |             if request.matchingRegion(region) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:644:61: error: 'CLBeaconRegion' is unavailable in watchOS
642 |     }
643 |
644 |     public func locationManager(didExitBeaconRegion region: CLBeaconRegion) {
    |                                                             `- error: 'CLBeaconRegion' is unavailable in watchOS
645 |         enumerateQueue(beaconsRequests) { request in
646 |             if request.matchingRegion(region) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:94:46: warning: 'unarchiveObject(with:)' was deprecated in watchOS 5.0: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 92 |             }
 93 |
 94 |             let location = NSKeyedUnarchiver.unarchiveObject(with: data) as? CLLocation
    |                                              `- warning: 'unarchiveObject(with:)' was deprecated in watchOS 5.0: Use +unarchivedObjectOfClass:fromData:error: instead [#DeprecatedDeclaration]
 95 |             return location
 96 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:103:40: warning: 'archivedData(withRootObject:)' was deprecated in watchOS 5.0: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
101 |             }
102 |
103 |             let data = NSKeyedArchiver.archivedData(withRootObject: location)
    |                                        `- warning: 'archivedData(withRootObject:)' was deprecated in watchOS 5.0: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
104 |             UserDefaults.standard.setValue(data, forKey: UserDefaultsKeys.LastKnownGPSLocation)
105 |         }
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/JSONNetworkHelper/JSONNetworkHelper.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile JSONNetworkHelper.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation+Credentials.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftLocation+Credentials.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation+Errors.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftLocation+Errors.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftLocation.swift
SwiftCompile normal arm64_32 Compiling\ RequestProtocol+Support.swift,\ RequestProtocol.swift,\ AutocompleteProtocol.swift,\ AutocompleteRequest.swift,\ Autocomplete-Apple.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol+Support.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/AutocompleteProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/AutocompleteRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/Services/Autocomplete-Apple.swift (in target 'SwiftLocation' from project 'SwiftLocation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract Request/RequestProtocol.swift:32:34: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 30 | // MARK: - RequestProtocol
 31 |
 32 | public protocol RequestProtocol: class, Hashable, CustomStringConvertible {
    |                                  `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 33 |     associatedtype ProducedData
 34 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/AutocompleteProtocol.swift:32:39: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 30 | // MARK: - AutocompleteProtocol
 31 |
 32 | public protocol AutocompleteProtocol: class, CustomStringConvertible {
    |                                       `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 33 |
 34 |     /// Execute the search.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/Services/Autocomplete-Apple.swift:233:62: error: 'FilterType' is unavailable in watchOS
231 |         }
232 |
233 |         private func filterTypes() -> MKLocalSearchCompleter.FilterType {
    |                                                              `- error: 'FilterType' is unavailable in watchOS
234 |             if contains(.query) {
235 |                 return .locationsAndQueries
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLocalSearchCompleter.h:18:28: note: 'FilterType' has been explicitly marked unavailable here
16 | @protocol MKLocalSearchCompleterDelegate;
17 |
18 | typedef NS_ENUM(NSInteger, MKSearchCompletionFilterType) {
   |                            `- note: 'FilterType' has been explicitly marked unavailable here
19 |     MKSearchCompletionFilterTypeLocationsAndQueries = 0, // Returns completions for points of interest as well as query suggestions (e.g., "coffee")
20 |     MKSearchCompletionFilterTypeLocationsOnly, // Returns completions only for points of interest
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol+Support.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RequestProtocol+Support.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RequestProtocol.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/AutocompleteProtocol.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteProtocol.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/AutocompleteRequest.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutocompleteRequest.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/Services/Autocomplete-Apple.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Autocomplete-Apple.swift
SwiftCompile normal arm64 Compiling\ Geocoder-MapBox.swift,\ Geocoder-OpenStreet.swift,\ GeofencingOptions.swift,\ GeofencingRequest.swift,\ IPLocation+Data.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-MapBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-OpenStreet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geofencing/GeofencingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geofencing/GeofencingRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/IPLocation+Data.swift (in target 'SwiftLocation' from project 'SwiftLocation')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-MapBox.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Geocoder-MapBox.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-OpenStreet.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Geocoder-OpenStreet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geofencing/GeofencingOptions.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeofencingOptions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geofencing/GeofencingRequest.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeofencingRequest.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/IPLocation+Data.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IPLocation+Data.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftLocation (in target 'SwiftLocation' from project 'SwiftLocation')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:89:53: error: 'CLBeaconRegion' is unavailable in watchOS
 87 |     }
 88 |
 89 |     public func monitorBeaconRegions(_ newRegions: [CLBeaconRegion]) {
    |                                                     `- error: 'CLBeaconRegion' is unavailable in watchOS
 90 |         guard #available(macCatalyst 14.0, iOS 7.0, *) else {
 91 |             LocationManager.Logger.log("monitorBeaconRegions() is not available in this platform version")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:221:79: error: 'CLVisit' is unavailable in watchOS
219 |     }
220 |
221 |     public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |                                                                               `- error: 'CLVisit' is unavailable in watchOS
222 |         LocationManager.Logger.log("Did fail to monitoring visit: \(visit.description)")
223 |         delegate?.locationManager(didVisits: visit)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:232:88: error: 'CLRegionState' is unavailable in watchOS
230 |     }
231 |
232 |     public func locationManager(_ manager: CLLocationManager, didDetermineState state: CLRegionState, for region: CLRegion) {
    |                                                                                        `- error: 'CLRegionState' is unavailable in watchOS
233 |         guard let beaconRegion = region as? CLBeaconRegion else {
234 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLRegion.h:22:35: note: 'CLRegionState' has been explicitly marked unavailable here
 20 |  *
 21 |  */
 22 | typedef NS_CLOSED_ENUM(NSInteger, CLRegionState) {
    |                                   `- note: 'CLRegionState' has been explicitly marked unavailable here
 23 | 	CLRegionStateUnknown,
 24 | 	CLRegionStateInside,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:245:89: error: 'CLBeacon' is unavailable in watchOS
243 |     }
244 |
245 |     public func locationManager(_ manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                                                                                         `- error: 'CLBeacon' is unavailable in watchOS
246 |         LocationManager.Logger.log("Did range beacons: \(beacons) in \(region.description)")
247 |         let allBeacons = beacons.filter{ $0.proximity != CLProximity.unknown }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:245:111: error: 'CLBeaconRegion' is unavailable in watchOS
243 |     }
244 |
245 |     public func locationManager(_ manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                                                                                                               `- error: 'CLBeaconRegion' is unavailable in watchOS
246 |         LocationManager.Logger.log("Did range beacons: \(beacons) in \(region.description)")
247 |         let allBeacons = beacons.filter{ $0.proximity != CLProximity.unknown }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:251:93: error: 'CLBeaconRegion' is unavailable in watchOS
249 |     }
250 |
251 |     private func locationManager(_ manager: CLLocationManager, didEnterBeaconRegion region: CLBeaconRegion) {
    |                                                                                             `- error: 'CLBeaconRegion' is unavailable in watchOS
252 |         LocationManager.Logger.log("Did enter in beacon region: \(region.identifier)")
253 |         delegate?.locationManager(didEnterBeaconRegion: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:256:92: error: 'CLBeaconRegion' is unavailable in watchOS
254 |     }
255 |
256 |     private func locationManager(_ manager: CLLocationManager, didExitBeaconRegion region: CLBeaconRegion) {
    |                                                                                            `- error: 'CLBeaconRegion' is unavailable in watchOS
257 |         LocationManager.Logger.log("Did exit from beacon region: \(region.identifier)")
258 |         delegate?.locationManager(didExitBeaconRegion: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:232:17: error: cannot override 'locationManager' which has been marked unavailable
230 |     }
231 |
232 |     public func locationManager(_ manager: CLLocationManager, didDetermineState state: CLRegionState, for region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
233 |         guard let beaconRegion = region as? CLBeaconRegion else {
234 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:84:1: note: 'locationManager(_:didDetermineState:for:)' has been explicitly marked unavailable here
 82 |  *    a call to requestStateForRegion:.
 83 |  */
 84 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didDetermineState:for:)' has been explicitly marked unavailable here
 85 | 	  didDetermineState:(CLRegionState)state forRegion:(CLRegion *)region API_AVAILABLE(ios(7.0), macos(10.10)) API_UNAVAILABLE(watchos, tvos, visionos);
 86 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:245:17: error: cannot override 'locationManager' which has been marked unavailable
243 |     }
244 |
245 |     public func locationManager(_ manager: CLLocationManager, didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
246 |         LocationManager.Logger.log("Did range beacons: \(beacons) in \(region.description)")
247 |         let allBeacons = beacons.filter{ $0.proximity != CLProximity.unknown }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:97:1: note: 'locationManager(_:didRangeBeacons:in:)' has been explicitly marked unavailable here
 95 |  *    by the device.
 96 |  */
 97 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didRangeBeacons:in:)' has been explicitly marked unavailable here
 98 | 		didRangeBeacons:(NSArray<CLBeacon *> *)beacons
 99 | 			   inRegion:(CLBeaconRegion *)region API_DEPRECATED_WITH_REPLACEMENT("Use locationManager:didRangeBeacons:satisfyingConstraint:", ios(7.0, 13.0), macos(10.15, 10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:196:17: error: cannot override 'locationManager' which has been marked unavailable
194 |     // MARK: - CLLocationManagerDelegate (Geofencing)
195 |
196 |     public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
197 |         if let beaconRegion = region as? CLBeaconRegion {
198 |             locationManager(manager, didEnterBeaconRegion: beaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:126:1: note: 'locationManager(_:didEnterRegion:)' has been explicitly marked unavailable here
124 |  *    CLLocationManager instance with a non-nil delegate that implements this method.
125 |  */
126 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didEnterRegion:)' has been explicitly marked unavailable here
127 | 		 didEnterRegion:(CLRegion *)region API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
128 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:206:17: error: cannot override 'locationManager' which has been marked unavailable
204 |     }
205 |
206 |     public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
207 |         if let beaconRegion = region as? CLBeaconRegion {
208 |             locationManager(manager, didExitBeaconRegion: beaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:136:1: note: 'locationManager(_:didExitRegion:)' has been explicitly marked unavailable here
134 |  *    CLLocationManager instance with a non-nil delegate that implements this method.
135 |  */
136 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didExitRegion:)' has been explicitly marked unavailable here
137 | 		  didExitRegion:(CLRegion *)region API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
138 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:216:17: error: cannot override 'locationManager' which has been marked unavailable
214 |     }
215 |
216 |     public func locationManager(_ manager: CLLocationManager, monitoringDidFailFor region: CLRegion?, withError error: Error) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
217 |         LocationManager.Logger.log("Did fail to monitoring region: \(region?.identifier ?? "all"). \(error.localizedDescription)")
218 |         delegate?.locationManager(geofenceError: .generic(error), region: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:154:1: note: 'locationManager(_:monitoringDidFailFor:withError:)' has been explicitly marked unavailable here
152 |  *    Invoked when a region monitoring error has occurred. Error types are defined in "CLError.h".
153 |  */
154 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:monitoringDidFailFor:withError:)' has been explicitly marked unavailable here
155 | monitoringDidFailForRegion:(nullable CLRegion *)region
156 | 			  withError:(NSError *)error API_AVAILABLE(ios(4.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:228:17: error: cannot override 'locationManager' which has been marked unavailable
226 |     // MARK: - CLLocationManagerDelegate (Beacons)
227 |
228 |     public func locationManager(_ manager: CLLocationManager, didStartMonitoringFor region: CLRegion) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
229 |         manager.requestState(for: region)
230 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:181:1: note: 'locationManager(_:didStartMonitoringFor:)' has been explicitly marked unavailable here
179 |  *    Invoked when a monitoring for a region started successfully.
180 |  */
181 | - (void)locationManager:(CLLocationManager *)manager
    | `- note: 'locationManager(_:didStartMonitoringFor:)' has been explicitly marked unavailable here
182 | didStartMonitoringForRegion:(CLRegion *)region API_AVAILABLE(ios(5.0), macos(10.8)) API_UNAVAILABLE(watchos, tvos, visionos);
183 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift:221:17: error: cannot override 'locationManager' which has been marked unavailable
219 |     }
220 |
221 |     public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |                 `- error: cannot override 'locationManager' which has been marked unavailable
222 |         LocationManager.Logger.log("Did fail to monitoring visit: \(visit.description)")
223 |         delegate?.locationManager(didVisits: visit)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLLocationManagerDelegate.h:221:1: note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
219 |  *    prior launch).
220 |  */
221 | - (void)locationManager:(CLLocationManager *)manager didVisit:(CLVisit *)visit API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos);
    | `- note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
222 |
223 | @end
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:30:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 28 | // MARK: - LocationManagerDelegate
 29 |
 30 | public protocol LocationManagerDelegate: class {
    |                                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 31 |
 32 |     // MARK: - Location Manager
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:41:43: error: 'CLVisit' is unavailable in watchOS
 39 |
 40 |     // MARK: - Visits
 41 |     func locationManager(didVisits visit: CLVisit)
    |                                           `- error: 'CLVisit' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:44:52: error: 'CLBeacon' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
    |                                                    `- error: 'CLBeacon' is unavailable in watchOS
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:44:74: error: 'CLBeaconRegion' is unavailable in watchOS
 42 |
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
    |                                                                          `- error: 'CLBeaconRegion' is unavailable in watchOS
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:45:55: error: 'CLBeaconRegion' is unavailable in watchOS
 43 |     // MARK: - Beacons
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
    |                                                       `- error: 'CLBeaconRegion' is unavailable in watchOS
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
 47 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:46:54: error: 'CLBeaconRegion' is unavailable in watchOS
 44 |     func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion)
 45 |     func locationManager(didEnterBeaconRegion region: CLBeaconRegion)
 46 |     func locationManager(didExitBeaconRegion region: CLBeaconRegion)
    |                                                      `- error: 'CLBeaconRegion' is unavailable in watchOS
 47 |
 48 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:52:45: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 50 | // MARK: - LocationManagerProtocol
 51 |
 52 | public protocol LocationManagerImpProtocol: class {
    |                                             `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 53 |     typealias AuthorizationCallback = ((CLAuthorizationStatus) -> Void)
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift:93:43: error: 'CLBeaconRegion' is unavailable in watchOS
 91 |     /// Start monitoring beacon regions.
 92 |     /// - Parameter regions: regions.
 93 |     func monitorBeaconRegions(_ regions: [CLBeaconRegion])
    |                                           `- error: 'CLBeaconRegion' is unavailable in watchOS
 94 |
 95 |     /// Currently monitored regions
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:61:51: error: 'CLBeaconRegion' is unavailable in watchOS
 59 |     /// Start monitoring regions for beacons.
 60 |     /// - Parameter regions: regions.
 61 |     func startMonitoringBeaconRegions(_ regions: [CLBeaconRegion]) {
    |                                                   `- error: 'CLBeaconRegion' is unavailable in watchOS
 62 |         for region in regions {
 63 |             startMonitoring(for: region)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:139: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
137 | // MARK: - CLAuthorizationStatus
138 |
139 | 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
140 |
141 |     internal var isAuthorized: Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:174:1: warning: extension declares a conformance of imported type 'CLActivityType' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
172 | // MARK: - CLActivityType
173 |
174 | extension CLActivityType: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'CLActivityType' 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
175 |
176 |     public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:221:1: warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
219 | // MARK: - CLLocationCoordinate2D
220 |
221 | extension CLLocationCoordinate2D: Codable {
    | |- warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
222 |
223 |     public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift:240:1: warning: extension declares a conformance of imported type 'MKCoordinateSpan' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'MapKit' introduce this conformance in the future
238 | // MARK: - MKCoordinateSpan
239 |
240 | extension MKCoordinateSpan: Codable {
    | |- warning: extension declares a conformance of imported type 'MKCoordinateSpan' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'MapKit' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
241 |
242 |     public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/Foundation+Extras.swift:141:1: warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
139 | // MARK: - CLLocationCoordinate2D
140 |
141 | extension CLLocationCoordinate2D: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'CLLocationCoordinate2D' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of '_LocationEssentials' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
142 |
143 |     var commaLngLat: String {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract Request/RequestProtocol.swift:32:34: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 30 | // MARK: - RequestProtocol
 31 |
 32 | public protocol RequestProtocol: class, Hashable, CustomStringConvertible {
    |                                  `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 33 |     associatedtype ProducedData
 34 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/AutocompleteProtocol.swift:32:39: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 30 | // MARK: - AutocompleteProtocol
 31 |
 32 | public protocol AutocompleteProtocol: class, CustomStringConvertible {
    |                                       `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 33 |
 34 |     /// Execute the search.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/Services/Autocomplete-Apple.swift:233:62: error: 'FilterType' is unavailable in watchOS
231 |         }
232 |
233 |         private func filterTypes() -> MKLocalSearchCompleter.FilterType {
    |                                                              `- error: 'FilterType' is unavailable in watchOS
234 |             if contains(.query) {
235 |                 return .locationsAndQueries
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLocalSearchCompleter.h:18:28: note: 'FilterType' has been explicitly marked unavailable here
16 | @protocol MKLocalSearchCompleterDelegate;
17 |
18 | typedef NS_ENUM(NSInteger, MKSearchCompletionFilterType) {
   |                            `- note: 'FilterType' has been explicitly marked unavailable here
19 |     MKSearchCompletionFilterTypeLocationsAndQueries = 0, // Returns completions for points of interest as well as query suggestions (e.g., "coffee")
20 |     MKSearchCompletionFilterTypeLocationsOnly, // Returns completions only for points of interest
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:70:35: error: 'CLBeaconRegion' is unavailable in watchOS
 68 |
 69 |     /// Monitored beacon regions.
 70 |     public var monitoredRegions: [CLBeaconRegion] {
    |                                   `- error: 'CLBeaconRegion' is unavailable in watchOS
 71 |         Array(regions.values)
 72 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:86:36: error: 'CLBeaconRegion' is unavailable in watchOS
 84 |     /// The String key in this dictionary is used as the unique key: This means, that each CLBeaconRegion will be unique by it's UUID.
 85 |     /// A CLBeaconRegion is unique by it's 'identifier' and not it's UUID. When using this default unique key a dictionary would not be necessary.
 86 |     private var regions = [String: CLBeaconRegion]()
    |                                    `- error: 'CLBeaconRegion' is unavailable in watchOS
 87 |
 88 |     public var description: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:140:44: error: 'CLBeaconRegion' is unavailable in watchOS
138 |     // MARK: - Public Functions
139 |
140 |     internal func matchingRegion(_ region: CLBeaconRegion) -> Bool {
    |                                            `- error: 'CLBeaconRegion' is unavailable in watchOS
141 |         monitoredRegions.first {
142 |             $0 == region
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:146:50: error: 'CLBeacon' is unavailable in watchOS
144 |     }
145 |
146 |     internal func matchingBeacons(_ sourceList: [CLBeacon], inRegion region: CLBeaconRegion) -> [CLBeacon]? {
    |                                                  `- error: 'CLBeacon' is unavailable in watchOS
147 |         guard !monitoredBeacons.isEmpty else { return nil }
148 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:146:78: error: 'CLBeaconRegion' is unavailable in watchOS
144 |     }
145 |
146 |     internal func matchingBeacons(_ sourceList: [CLBeacon], inRegion region: CLBeaconRegion) -> [CLBeacon]? {
    |                                                                              `- error: 'CLBeaconRegion' is unavailable in watchOS
147 |         guard !monitoredBeacons.isEmpty else { return nil }
148 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:146:98: error: 'CLBeacon' is unavailable in watchOS
144 |     }
145 |
146 |     internal func matchingBeacons(_ sourceList: [CLBeacon], inRegion region: CLBeaconRegion) -> [CLBeacon]? {
    |                                                                                                  `- error: 'CLBeacon' is unavailable in watchOS
147 |         guard !monitoredBeacons.isEmpty else { return nil }
148 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:183:54: error: 'CLBeaconRegion' is unavailable in watchOS
181 |     // MARK: - Private Functions
182 |
183 |     fileprivate func regionFromUUID(_ uuid: UUID) -> CLBeaconRegion {
    |                                                      `- error: 'CLBeaconRegion' is unavailable in watchOS
184 |         let region = CLBeaconRegion(proximityUUID: uuid, identifier: "\(requestRegionIdentifier)\(uuid.uuidString)")
185 |         region.notifyEntryStateOnDisplay = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:189:56: error: 'CLBeaconRegion' is unavailable in watchOS
187 |     }
188 |
189 |     private func regionFromBeacon(_ beacon: Beacon) -> CLBeaconRegion {
    |                                                        `- error: 'CLBeaconRegion' is unavailable in watchOS
190 |         let region = CLBeaconRegion(proximityUUID: beacon.uuid as UUID,
191 |                                     major: CLBeaconMajorValue(beacon.major.int32Value),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:228:30: error: 'CLBeacon' is unavailable in watchOS
226 |     /// - `didExitRegion`: exited from one of the monitored regions.
227 |     enum Event: CustomStringConvertible {
228 |         case rangingBeacons([CLBeacon])
    |                              `- error: 'CLBeacon' is unavailable in watchOS
229 |         case didEnterRegion(CLBeaconRegion)
230 |         case didExitRegion(CLBeaconRegion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:229:29: error: 'CLBeaconRegion' is unavailable in watchOS
227 |     enum Event: CustomStringConvertible {
228 |         case rangingBeacons([CLBeacon])
229 |         case didEnterRegion(CLBeaconRegion)
    |                             `- error: 'CLBeaconRegion' is unavailable in watchOS
230 |         case didExitRegion(CLBeaconRegion)
231 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift:230:28: error: 'CLBeaconRegion' is unavailable in watchOS
228 |         case rangingBeacons([CLBeacon])
229 |         case didEnterRegion(CLBeaconRegion)
230 |         case didExitRegion(CLBeaconRegion)
    |                            `- error: 'CLBeaconRegion' is unavailable in watchOS
231 |
232 |         public var description: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/GeocoderServiceProtocol.swift:30:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 28 | // MARK: - GeocoderServiceProtocol
 29 |
 30 | public protocol GeocoderServiceProtocol: class, CustomStringConvertible {
    |                                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 31 |
 32 |     /// Timeout interval for request. `nil` to ignore it.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/IPServiceProtocol.swift:39:36: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 37 | }
 38 |
 39 | public protocol IPServiceProtocol: class, CustomStringConvertible {
    |                                    `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 40 |
 41 |     /// Decoder userd to read data from service.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:30:37: error: 'CLVisit' is unavailable in watchOS
 28 | /// This is the request class to monitor significant visits.
 29 | public class VisitsRequest: RequestProtocol, Codable {
 30 |     public typealias ProducedData = CLVisit
    |                                     `- error: 'CLVisit' is unavailable in watchOS
 31 |
 32 |     /// Unique identifier of the request.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:55:43: error: 'CLVisit' is unavailable in watchOS
 53 |
 54 |     /// Last received value from the request's service.
 55 |     public var lastReceivedValue: (Result<CLVisit, LocationError>)? = nil
    |                                           `- error: 'CLVisit' is unavailable in watchOS
 56 |
 57 |     /// Number of data received. For this kind of request it's always 1 once data is arrived.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:102:38: error: 'CLVisit' is unavailable in watchOS
100 |     }
101 |
102 |     public func validateData(_ data: CLVisit) -> DataDiscardReason? {
    |                                      `- error: 'CLVisit' is unavailable in watchOS
103 |         nil
104 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:29:14: warning: unavailable class 'CLVisit' was used to satisfy a requirement of protocol 'RequestProtocol'; this will be an error in a future Swift language mode
 27 |
 28 | /// This is the request class to monitor significant visits.
 29 | public class VisitsRequest: RequestProtocol, Codable {
    |              `- warning: unavailable class 'CLVisit' was used to satisfy a requirement of protocol 'RequestProtocol'; this will be an error in a future Swift language mode
 30 |     public typealias ProducedData = CLVisit
 31 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' declared here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' declared here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract Request/RequestProtocol.swift:33:20: note: requirement 'ProducedData' declared here
 31 |
 32 | public protocol RequestProtocol: class, Hashable, CustomStringConvertible {
 33 |     associatedtype ProducedData
    |                    `- note: requirement 'ProducedData' declared here
 34 |
 35 |     typealias DataCallback = ((Result<ProducedData, LocationError>) -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:138:15: error: 'CLVisit' is unavailable in watchOS
136 |     }
137 |
138 |     var data: CLVisit? {
    |               `- error: 'CLVisit' is unavailable in watchOS
139 |         switch self {
140 |         case .failure: return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift:120:42: error: 'CLVisit' is unavailable in watchOS
118 | // MARK: Result<CLVisit,LocatorErrors>
119 |
120 | public extension Result where Success == CLVisit, Failure == LocationError {
    |                                          `- error: 'CLVisit' is unavailable in watchOS
121 |
122 |     var description: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:606:50: error: 'CLVisit' is unavailable in watchOS
604 |     }
605 |
606 |     public func locationManager(didVisits visit: CLVisit) {
    |                                                  `- error: 'CLVisit' is unavailable in watchOS
607 |         dispatchDataToQueue(visitsRequest, data: .success(visit))
608 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLVisit.h:27:12: note: 'CLVisit' has been explicitly marked unavailable here
25 | CL_EXTERN
26 | API_AVAILABLE(ios(8.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
27 | @interface CLVisit : NSObject <NSSecureCoding, NSCopying>
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
28 |
29 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:628:59: error: 'CLBeacon' is unavailable in watchOS
626 |     // MARK: - Beacons Delegate Events
627 |
628 |     public func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                                                           `- error: 'CLBeacon' is unavailable in watchOS
629 |         enumerateQueue(beaconsRequests) { request in
630 |             if let matchedBeacons = request.matchingBeacons(beacons, inRegion: region) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:150:12: note: 'CLBeacon' has been explicitly marked unavailable here
148 |  */
149 | API_AVAILABLE(ios(7.0), macos(10.15)) API_UNAVAILABLE(watchos, tvos, visionos)
150 | @interface CLBeacon : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'CLBeacon' has been explicitly marked unavailable here
151 | {
152 | @package
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:628:81: error: 'CLBeaconRegion' is unavailable in watchOS
626 |     // MARK: - Beacons Delegate Events
627 |
628 |     public func locationManager(didRangeBeacons beacons: [CLBeacon], in region: CLBeaconRegion) {
    |                                                                                 `- error: 'CLBeaconRegion' is unavailable in watchOS
629 |         enumerateQueue(beaconsRequests) { request in
630 |             if let matchedBeacons = request.matchingBeacons(beacons, inRegion: region) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:636:62: error: 'CLBeaconRegion' is unavailable in watchOS
634 |     }
635 |
636 |     public func locationManager(didEnterBeaconRegion region: CLBeaconRegion) {
    |                                                              `- error: 'CLBeaconRegion' is unavailable in watchOS
637 |         enumerateQueue(beaconsRequests) { request in
638 |             if request.matchingRegion(region) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift:644:61: error: 'CLBeaconRegion' is unavailable in watchOS
642 |     }
643 |
644 |     public func locationManager(didExitBeaconRegion region: CLBeaconRegion) {
    |                                                             `- error: 'CLBeaconRegion' is unavailable in watchOS
645 |         enumerateQueue(beaconsRequests) { request in
646 |             if request.matchingRegion(region) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLBeaconRegion.h:36:12: note: 'CLBeaconRegion' has been explicitly marked unavailable here
 34 | API_UNAVAILABLE(visionos)
 35 |
 36 | @interface CLBeaconRegion : CLRegion
    |            `- note: 'CLBeaconRegion' has been explicitly marked unavailable here
 37 |
 38 | /*
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/CLDeviceLocationManager/DeviceLocationManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/CLLocationManager/LocationManagerImpProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/CLLocationManager+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Extensions/Foundation+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol+Support.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Abstract\ Request/RequestProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/AutocompleteProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/AutocompleteRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/Services/Autocomplete-Apple.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/Services/Autocomplete-Google.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Autocomplete/Services/Autocomplete-Here.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Beacon/BeaconRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/GPSLocation/GPSLocationOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/GPSLocation/GPSLocationRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/GeocoderRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/GeocoderServiceProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-Apple.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-Google.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-Here.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-MapBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geocoder/Services/Geocoder-OpenStreet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geofencing/GeofencingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Geofencing/GeofencingRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/IPLocation+Data.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/IPLocationRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/IPServiceProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPApi.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPData.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPGeolocation.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPIpify.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/IPLocation/Services/IPLocation-IPStack.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Requests/Visits/VisitsRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Apple.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Google.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch+Here.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/AddressMatch/PartialAddressMatch.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Apple.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Google.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Here.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+MapBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+OpenStreet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/JSONNetworkHelper/JSONNetworkHelper.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation+Credentials.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation+Errors.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/SwiftLocation.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -swift-module-cross-import Contacts /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/Contacts.framework/Modules/Contacts.swiftcrossimport/AppIntents.swiftoverlay -swift-module-cross-import Contacts /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/Contacts.framework/Modules/Contacts.swiftcrossimport/AppIntents.swiftoverlay -swift-module-cross-import MapKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/MapKit.framework/Modules/MapKit.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import MapKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/MapKit.framework/Modules/MapKit.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftLocation -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftLocation.build/Debug-watchos/SwiftLocation-t.build/Objects-normal/arm64/SwiftLocation.abi.json
SwiftCompile normal arm64 (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ GeoLocation+Here.swift,\ GeoLocation+MapBox.swift,\ GeoLocation+OpenStreet.swift,\ GeoLocation.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Here.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+MapBox.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+OpenStreet.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation.swift (in target 'SwiftLocation' from project 'SwiftLocation')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+Here.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeoLocation+Here.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+MapBox.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeoLocation+MapBox.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation+OpenStreet.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeoLocation+OpenStreet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftLocation/Request/Support\ Structures/GeoLocation/GeoLocation.swift (in target 'SwiftLocation' from project 'SwiftLocation')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeoLocation.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-19 10:17:44.050 xcodebuild[852:5152] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 (in target 'SwiftLocation' from project 'SwiftLocation')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftLocation (in target 'SwiftLocation' from project 'SwiftLocation')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftLocation (in target 'SwiftLocation' from project 'SwiftLocation')
	SwiftCompile normal arm64 (in target 'SwiftLocation' from project 'SwiftLocation')
	Building workspace SwiftLocation with scheme SwiftLocation-Package
(5 failures)
BUILD FAILURE 6.4 watchOS