The Swift Package Index logo.Swift Package Index

Build Information

Successful build of MapsIndoorsGoogleMaps, reference main (ded00b), with Swift 6.1 for iOS using Xcode 16.3 on 1 May 2026 04:20:15 UTC.

Swift 6 data race errors: 151

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme MapsIndoorsGoogleMaps -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:287:38: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
                                     ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:303:48: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    let zindex = (abs(upper - (self?.poiArea.value ?? 0.0)).truncatingRemainder(dividingBy: lower) + lower) - 1  // -1 to ensure it is rendered below regular polygon geometry
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:303:48: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    let zindex = (abs(upper - (self?.poiArea.value ?? 0.0)).truncatingRemainder(dividingBy: lower) + lower) - 1  // -1 to ensure it is rendered below regular polygon geometry
                                               ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:307:74: warning: pattern that the region based isolation checker does not understand how to check. Please file a bug; this is an error in the Swift 6 language mode
                        if self?.floorPlanPolygons.value.contains(where: { $0.path?.encodedPath() == geometry.encodedPath() }) ?? true { continue }
                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:335:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:335:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:361:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:361:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:375:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:375:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:389:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:389:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:405:47: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    let zindex = abs(upper - (self?.poiArea.value ?? 0)).truncatingRemainder(dividingBy: lower) + lower
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:405:47: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    let zindex = abs(upper - (self?.poiArea.value ?? 0)).truncatingRemainder(dividingBy: lower) + lower
                                              ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:409:65: warning: pattern that the region based isolation checker does not understand how to check. Please file a bug; this is an error in the Swift 6 language mode
                        if self?.polygons.value.contains(where: { $0.path?.encodedPath() == geometry.encodedPath() }) ?? true { continue }
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:436:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:436:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:453:32: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                        switch self?.model2DStateShadow.value {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:453:32: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                        switch self?.model2DStateShadow.value {
                               ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:473:49: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    guard let model2DPosition = self?.model2DPositionShadow.value, self?.overlay2D.value?.position != model2DPosition else { return }
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:473:49: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    guard let model2DPosition = self?.model2DPositionShadow.value, self?.overlay2D.value?.position != model2DPosition else { return }
                                                ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:487:47: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    if let model2DSouthWest = self?.model2DPositionShadow.value {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:487:47: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    if let model2DSouthWest = self?.model2DPositionShadow.value {
                                              ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:512:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                        self?.overlay2D.value?.bearing = self?.model2DBearingShadow.value ?? 0.0
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:512:25: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                        self?.overlay2D.value?.bearing = self?.model2DBearingShadow.value ?? 0.0
                        ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:525:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.isTappable = self?.model2DClickableShadow.value ?? false
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:525:21: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    self?.overlay2D.value?.isTappable = self?.model2DClickableShadow.value ?? false
                    ^~~~
SwiftCompile normal arm64 Compiling\ GMDistanceMatrixService.swift,\ GMRoute.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GMDistanceMatrixService.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GMRoute.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GMDistanceMatrixService.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GMRoute.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ GooglePolylineDecoder.swift,\ ValueAnimatable.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GooglePolylineDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimatable.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GooglePolylineDecoder.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimatable.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ValueAnimator.swift,\ ViewState.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:152:23: warning: static property 'debug' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static public var debug = false
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:152:23: note: convert 'debug' to a 'let' constant to make 'Sendable' shared state immutable
    static public var debug = false
                  ~~~ ^
                  let
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:152:23: note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
    static public var debug = false
                      ^
           @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:152:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static public var debug = false
                      ^
           nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:153:23: warning: static property 'frameRate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static public var frameRate: Int = 40 {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:153:23: note: convert 'frameRate' to a 'let' constant to make 'Sendable' shared state immutable
    static public var frameRate: Int = 40 {
                  ~~~ ^
                  let
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:153:23: note: add '@MainActor' to make static property 'frameRate' part of global actor 'MainActor'
    static public var frameRate: Int = 40 {
                      ^
           @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:153:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static public var frameRate: Int = 40 {
                      ^
           nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:158:24: warning: static property 'nowTime' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static private var nowTime: TimeInterval = 0
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:158:24: note: convert 'nowTime' to a 'let' constant to make 'Sendable' shared state immutable
    static private var nowTime: TimeInterval = 0
                   ~~~ ^
                   let
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:158:24: note: add '@MainActor' to make static property 'nowTime' part of global actor 'MainActor'
    static private var nowTime: TimeInterval = 0
                       ^
           @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:158:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static private var nowTime: TimeInterval = 0
                       ^
           nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:159:24: warning: static property 'renderer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static private var renderer: Thread? = nil
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:159:24: note: convert 'renderer' to a 'let' constant to make 'Sendable' shared state immutable
    static private var renderer: Thread? = nil
                   ~~~ ^
                   let
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:159:24: note: add '@MainActor' to make static property 'renderer' part of global actor 'MainActor'
    static private var renderer: Thread? = nil
                       ^
           @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:159:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static private var renderer: Thread? = nil
                       ^
           nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:160:24: warning: static property 'aniList' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static private var aniList = Set<ValueAnimator>()
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:160:24: note: convert 'aniList' to a 'let' constant to make 'Sendable' shared state immutable
    static private var aniList = Set<ValueAnimator>()
                   ~~~ ^
                   let
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:160:24: note: add '@MainActor' to make static property 'aniList' part of global actor 'MainActor'
    static private var aniList = Set<ValueAnimator>()
                       ^
           @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:160:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static private var aniList = Set<ValueAnimator>()
                       ^
           nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:161:24: warning: static property 'sleepTime' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static private var sleepTime: TimeInterval = 0.02
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:161:24: note: convert 'sleepTime' to a 'let' constant to make 'Sendable' shared state immutable
    static private var sleepTime: TimeInterval = 0.02
                   ~~~ ^
                   let
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:161:24: note: add '@MainActor' to make static property 'sleepTime' part of global actor 'MainActor'
    static private var sleepTime: TimeInterval = 0.02
                       ^
           @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:161:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static private var sleepTime: TimeInterval = 0.02
                       ^
           nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:367:17: warning: sending 'ani' risks causing data races; this is an error in the Swift 6 language mode
                ani.changeCallback?(p, v)
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:367:17: note: task-isolated 'ani' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                ani.changeCallback?(p, v)
                ^~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:367:40: warning: sending 'v' risks causing data races; this is an error in the Swift 6 language mode
                ani.changeCallback?(p, v)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:367:40: note: task-isolated 'v' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                ani.changeCallback?(p, v)
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:387:17: warning: sending 'ani' risks causing data races; this is an error in the Swift 6 language mode
                ani.endCallback?()
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ValueAnimator.swift:387:17: note: task-isolated 'ani' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                ani.endCallback?()
                ^~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:95:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<[StateOperation : (GMSMapView?) -> Void]>'; this is an error in the Swift 6 language mode
    private nonisolated let deltaOperations = LockedObject<[StateOperation: (GMSMapView?) -> Void]>(value: [:])
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:97:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<GMSMarker?>'; this is an error in the Swift 6 language mode
    nonisolated let marker = LockedObject<GMSMarker?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:98:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<[GMSPolygon]>'; this is an error in the Swift 6 language mode
    private nonisolated let polygons = LockedObject<[GMSPolygon]>(value: [])
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:99:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<[GMSPolygon]>'; this is an error in the Swift 6 language mode
    private nonisolated let floorPlanPolygons = LockedObject<[GMSPolygon]>(value: [])
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:100:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<GMSGroundOverlay?>'; this is an error in the Swift 6 language mode
    private nonisolated let overlay2D = LockedObject<GMSGroundOverlay?>(value: nil)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:101:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<CGPoint?>'; this is an error in the Swift 6 language mode
    private nonisolated let infoWindowAnchorPoint = LockedObject<CGPoint?>(value: nil)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:107:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Bool>'; this is an error in the Swift 6 language mode
    nonisolated let shouldShowInfoWindowShadow = LockedObject<Bool>(value: false)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:113:30: warning: non-sendable type 'LockedObject<Bool>' of property 'shouldShowInfoWindowShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    if self?.shouldShowInfoWindowShadow.value ?? false, map?.selectedMarker != self?.marker.value {
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:113:102: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    if self?.shouldShowInfoWindowShadow.value ?? false, map?.selectedMarker != self?.marker.value {
                                                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:114:53: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        map?.selectedMarker = self?.marker.value
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:115:47: warning: non-sendable type 'LockedObject<CGPoint?>' of property 'infoWindowAnchorPoint' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        if let anchor = self?.infoWindowAnchorPoint.value {
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:116:35: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                            self?.marker.value?.infoWindowAnchor = anchor
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:119:30: warning: non-sendable type 'LockedObject<Bool>' of property 'shouldShowInfoWindowShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    if self?.shouldShowInfoWindowShadow.value ?? false == false {
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:121:50: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                            if selected == self?.marker.value {
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:132:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Double>'; this is an error in the Swift 6 language mode
    nonisolated let poiArea = LockedObject<Double>(value: 0.0)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:138:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Bool>'; this is an error in the Swift 6 language mode
    nonisolated let forceRender = LockedObject<Bool>(value: false)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:140:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<String?>'; this is an error in the Swift 6 language mode
    nonisolated let infoWindowText = LockedObject<String?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:148:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<MarkerState>'; this is an error in the Swift 6 language mode
    nonisolated let markerStateShadow = LockedObject<MarkerState>(value: .undefined)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:165:34: warning: non-sendable type 'LockedObject<MarkerState>' of property 'markerStateShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    switch self?.markerStateShadow.value {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:167:31: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        self?.marker.value?.map = map
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:169:31: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        self?.marker.value?.map = nil
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:178:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<CGPoint>'; this is an error in the Swift 6 language mode
    nonisolated let markerAnchorShadow = LockedObject<CGPoint>(value: CGPoint(x: 0.5, y: 0.5))
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:184:33: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard self?.marker.value?.groundAnchor != self?.markerAnchorShadow.value else { return }
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:184:69: warning: non-sendable type 'LockedObject<CGPoint>' of property 'markerAnchorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard self?.marker.value?.groundAnchor != self?.markerAnchorShadow.value else { return }
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:185:27: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.marker.value?.groundAnchor = self?.markerAnchorShadow.value ?? CGPoint(x: 0.5, y: 0.5)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:185:62: warning: non-sendable type 'LockedObject<CGPoint>' of property 'markerAnchorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.marker.value?.groundAnchor = self?.markerAnchorShadow.value ?? CGPoint(x: 0.5, y: 0.5)
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:191:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<CLLocationCoordinate2D?>'; this is an error in the Swift 6 language mode
    nonisolated let markerPositionShadow = LockedObject<CLLocationCoordinate2D?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:197:54: warning: non-sendable type 'LockedObject<CLLocationCoordinate2D?>' of property 'markerPositionShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard let markerPosition = self?.markerPositionShadow.value, self?.marker.value?.position != markerPosition else { return }
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:197:88: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard let markerPosition = self?.markerPositionShadow.value, self?.marker.value?.position != markerPosition else { return }
                                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:198:27: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.marker.value?.position = markerPosition
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:204:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<UIImage?>'; this is an error in the Swift 6 language mode
    nonisolated let markerIconShadow = LockedObject<UIImage?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:210:33: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard self?.marker.value?.icon != self?.markerIconShadow.value, self?.markerIconShadow.value != nil else { return }
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:210:61: warning: non-sendable type 'LockedObject<UIImage?>' of property 'markerIconShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard self?.marker.value?.icon != self?.markerIconShadow.value, self?.markerIconShadow.value != nil else { return }
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:210:91: warning: non-sendable type 'LockedObject<UIImage?>' of property 'markerIconShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard self?.marker.value?.icon != self?.markerIconShadow.value, self?.markerIconShadow.value != nil else { return }
                                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:211:27: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.marker.value?.icon = self?.markerIconShadow.value
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:211:54: warning: non-sendable type 'LockedObject<UIImage?>' of property 'markerIconShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.marker.value?.icon = self?.markerIconShadow.value
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:217:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Bool>'; this is an error in the Swift 6 language mode
    nonisolated let markerClickableShadow = LockedObject<Bool>(value: false)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:223:27: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.marker.value?.isTappable = self?.markerClickableShadow.value ?? false
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:223:60: warning: non-sendable type 'LockedObject<Bool>' of property 'markerClickableShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.marker.value?.isTappable = self?.markerClickableShadow.value ?? false
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:230:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<PolygonState>'; this is an error in the Swift 6 language mode
    nonisolated let floorPlanStateShadow = LockedObject<PolygonState>(value: .undefined)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:236:34: warning: non-sendable type 'LockedObject<PolygonState>' of property 'floorPlanStateShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    switch self?.floorPlanStateShadow.value {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:238:43: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'floorPlanPolygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        for wall in self?.floorPlanPolygons.value ?? [] {
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:242:43: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'floorPlanPolygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        for wall in self?.floorPlanPolygons.value ?? [] {
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:253:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<UIColor?>'; this is an error in the Swift 6 language mode
    nonisolated let floorPlanStrokeColorShadow = LockedObject<UIColor?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:259:44: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'floorPlanPolygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:260:55: warning: non-sendable type 'LockedObject<UIColor?>' of property 'floorPlanStrokeColorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        floorPlan.strokeColor = self?.floorPlanStrokeColorShadow.value
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:267:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Double?>'; this is an error in the Swift 6 language mode
    nonisolated let floorPlanStrokeWidthShadow = LockedObject<Double?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:273:44: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'floorPlanPolygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:274:63: warning: non-sendable type 'LockedObject<Double?>' of property 'floorPlanStrokeWidthShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        floorPlan.strokeWidth = CGFloat(self?.floorPlanStrokeWidthShadow.value ?? 0.0)
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:281:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<UIColor?>'; this is an error in the Swift 6 language mode
    nonisolated let floorPlanFillColorShadow = LockedObject<UIColor?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:287:44: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'floorPlanPolygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:288:53: warning: non-sendable type 'LockedObject<UIColor?>' of property 'floorPlanFillColorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        floorPlan.fillColor = self?.floorPlanFillColorShadow.value
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:295:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<[GMSPath]>'; this is an error in the Swift 6 language mode
    nonisolated let floorPlanGeometriesShadow = LockedObject<[GMSPath]>(value: [])
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:303:54: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    let zindex = (abs(upper - (self?.poiArea.value ?? 0.0)).truncatingRemainder(dividingBy: lower) + lower) - 1  // -1 to ensure it is rendered below regular polygon geometry
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:305:59: warning: non-sendable type 'LockedObject<[GMSPath]>' of property 'floorPlanGeometriesShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard let floorPlanGeometries = self?.floorPlanGeometriesShadow.value, zindex.isFinite, zindex.isNaN == false else { return }
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:307:34: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'floorPlanPolygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        if self?.floorPlanPolygons.value.contains(where: { $0.path?.encodedPath() == geometry.encodedPath() }) ?? true { continue }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:312:60: warning: non-sendable type 'LockedObject<UIColor?>' of property 'floorPlanFillColorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        floorPlanPolygon.fillColor = self?.floorPlanFillColorShadow.value ?? .red.withAlphaComponent(0.0)
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:313:62: warning: non-sendable type 'LockedObject<UIColor?>' of property 'floorPlanStrokeColorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        floorPlanPolygon.strokeColor = self?.floorPlanStrokeColorShadow.value ?? .red.withAlphaComponent(0.0)
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:314:62: warning: non-sendable type 'LockedObject<Double?>' of property 'floorPlanStrokeWidthShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        floorPlanPolygon.strokeWidth = self?.floorPlanStrokeWidthShadow.value ?? 0.0
                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:316:31: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'floorPlanPolygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        self?.floorPlanPolygons.value.append(floorPlanPolygon)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:319:34: warning: non-sendable type 'LockedObject<PolygonState>' of property 'floorPlanStateShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        if self?.floorPlanStateShadow.value.isVisible ?? false {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:329:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<PolygonState>'; this is an error in the Swift 6 language mode
    nonisolated let polygonStateShadow = LockedObject<PolygonState>(value: .undefined)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:335:42: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:338:34: warning: non-sendable type 'LockedObject<PolygonState>' of property 'polygonStateShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    switch self?.polygonStateShadow.value {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:340:46: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        for polygon in self?.polygons.value ?? [] {
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:344:46: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        for polygon in self?.polygons.value ?? [] {
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:355:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<UIColor?>'; this is an error in the Swift 6 language mode
    nonisolated let polygonFillColorShadow = LockedObject<UIColor?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:361:42: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:362:51: warning: non-sendable type 'LockedObject<UIColor?>' of property 'polygonFillColorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        polygon.fillColor = self?.polygonFillColorShadow.value
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:369:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<UIColor?>'; this is an error in the Swift 6 language mode
    nonisolated let polygonStrokeColorShadow = LockedObject<UIColor?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:375:42: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:376:53: warning: non-sendable type 'LockedObject<UIColor?>' of property 'polygonStrokeColorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        polygon.strokeColor = self?.polygonStrokeColorShadow.value
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:383:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Double?>'; this is an error in the Swift 6 language mode
    nonisolated let polygonStrokeWidthShadow = LockedObject<Double?>(value: nil)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:389:42: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:390:61: warning: non-sendable type 'LockedObject<Double?>' of property 'polygonStrokeWidthShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        polygon.strokeWidth = CGFloat(self?.polygonStrokeWidthShadow.value ?? 0.0)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:397:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<[GMSPath]>'; this is an error in the Swift 6 language mode
    nonisolated let polygonGeometriesShadow = LockedObject<[GMSPath]>(value: [])
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:405:53: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    let zindex = abs(upper - (self?.poiArea.value ?? 0)).truncatingRemainder(dividingBy: lower) + lower
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:407:57: warning: non-sendable type 'LockedObject<[GMSPath]>' of property 'polygonGeometriesShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard let polygonGeometries = self?.polygonGeometriesShadow.value, zindex.isFinite, zindex.isNaN == false else { return }
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:409:34: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        if self?.polygons.value.contains(where: { $0.path?.encodedPath() == geometry.encodedPath() }) ?? true { continue }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:414:51: warning: non-sendable type 'LockedObject<UIColor?>' of property 'polygonFillColorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        polygon.fillColor = self?.polygonFillColorShadow.value ?? .red.withAlphaComponent(0.0)
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:415:53: warning: non-sendable type 'LockedObject<UIColor?>' of property 'polygonStrokeColorShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        polygon.strokeColor = self?.polygonStrokeColorShadow.value ?? .red.withAlphaComponent(0.0)
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:416:53: warning: non-sendable type 'LockedObject<Double?>' of property 'polygonStrokeWidthShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        polygon.strokeWidth = self?.polygonStrokeWidthShadow.value ?? 0.0
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:418:31: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        self?.polygons.value.append(polygon)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:421:34: warning: non-sendable type 'LockedObject<PolygonState>' of property 'polygonStateShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        if self?.polygonStateShadow.value.isVisible ?? false {
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:430:5: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Bool>'; this is an error in the Swift 6 language mode
    nonisolated let polygonClickableShadow = LockedObject<Bool>(value: false)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:436:42: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:437:52: warning: non-sendable type 'LockedObject<Bool>' of property 'polygonClickableShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        polygon.isTappable = self?.polygonClickableShadow.value ?? false
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:446:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Model2DState>'; this is an error in the Swift 6 language mode
    private nonisolated let model2DStateShadow = LockedObject<Model2DState>(value: .undefined)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:453:38: warning: non-sendable type 'LockedObject<Model2DState>' of property 'model2DStateShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        switch self?.model2DStateShadow.value {
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:455:35: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                            self?.overlay2D.value?.map = map
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:457:35: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                            self?.overlay2D.value?.map = nil
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:467:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<CLLocationCoordinate2D?>'; this is an error in the Swift 6 language mode
    private nonisolated let model2DPositionShadow = LockedObject<CLLocationCoordinate2D?>(value: nil)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:473:55: warning: non-sendable type 'LockedObject<CLLocationCoordinate2D?>' of property 'model2DPositionShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard let model2DPosition = self?.model2DPositionShadow.value, self?.overlay2D.value?.position != model2DPosition else { return }
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:473:90: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    guard let model2DPosition = self?.model2DPositionShadow.value, self?.overlay2D.value?.position != model2DPosition else { return }
                                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:474:27: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.position = model2DPosition
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:480:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<UIImage?>'; this is an error in the Swift 6 language mode
    private nonisolated let model2DImageShadow = LockedObject<UIImage?>(value: nil)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:487:53: warning: non-sendable type 'LockedObject<CLLocationCoordinate2D?>' of property 'model2DPositionShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    if let model2DSouthWest = self?.model2DPositionShadow.value {
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:488:90: warning: non-sendable type 'LockedObject<Double>' of property 'model2DWidthMeters' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        let model2DSouthEast = GMSGeometryOffset(model2DSouthWest, self?.model2DWidthMeters.value ?? 0, 90)
                                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:489:90: warning: non-sendable type 'LockedObject<Double>' of property 'model2DHeightMeters' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        let model2DNorthEast = GMSGeometryOffset(model2DSouthEast, self?.model2DHeightMeters.value ?? 0, 0)
                                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:493:27: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.bounds = bounds
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:494:27: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.icon = self?.model2DImageShadow.value
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:494:57: warning: non-sendable type 'LockedObject<UIImage?>' of property 'model2DImageShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.icon = self?.model2DImageShadow.value
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:498:53: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    let zindex = abs(upper - (self?.poiArea.value ?? 0.0)).truncatingRemainder(dividingBy: lower) + lower
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:499:27: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.zIndex = Int32(zindex)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:505:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Double?>'; this is an error in the Swift 6 language mode
    private nonisolated let model2DBearingShadow = LockedObject<Double?>(value: nil)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:512:31: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        self?.overlay2D.value?.bearing = self?.model2DBearingShadow.value ?? 0.0
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:512:64: warning: non-sendable type 'LockedObject<Double?>' of property 'model2DBearingShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                        self?.overlay2D.value?.bearing = self?.model2DBearingShadow.value ?? 0.0
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:519:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Bool>'; this is an error in the Swift 6 language mode
    private nonisolated let model2DClickableShadow = LockedObject<Bool>(value: false)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:525:27: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.isTappable = self?.model2DClickableShadow.value ?? false
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:525:63: warning: non-sendable type 'LockedObject<Bool>' of property 'model2DClickableShadow' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.isTappable = self?.model2DClickableShadow.value ?? false
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:551:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Double>'; this is an error in the Swift 6 language mode
    private nonisolated let model2DWidthMeters = LockedObject<Double>(value: 0.0)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:552:13: warning: 'nonisolated' can not be applied to variable with non-'Sendable' type 'LockedObject<Double>'; this is an error in the Swift 6 language mode
    private nonisolated let model2DHeightMeters = LockedObject<Double>(value: 0.0)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:541:33: warning: non-sendable type 'IconLabelBundle?' of property 'imageBundle' cannot exit actor-isolated context; this is an error in the Swift 6 language mode
            if let size = await imageBundle?.getSize(state: markerState) {
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:826:7: note: class 'IconLabelBundle' does not conform to the 'Sendable' protocol
class IconLabelBundle {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:560:14: warning: actor-isolated property 'latestModel' can not be mutated from the main actor; this is an error in the Swift 6 language mode
        self.latestModel = viewModel
             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:560:14: note: consider declaring an isolated method on 'ViewState' to perform the mutation
        self.latestModel = viewModel
             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:554:17: note: mutation of this property is only permitted within the actor
    private var latestModel: (any MPViewModel)?
                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:562:15: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        await marker.value = GMSMarker(position: CLLocationCoordinate2D(latitude: 0, longitude: 0))
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:563:15: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        await marker.value?.zIndex = Int32(MapOverlayZIndex.startMarkerOverlay.rawValue)
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:564:15: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        await overlay2D.value = GMSGroundOverlay(bounds: nil, icon: nil)
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:565:15: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        await polygons.value = [GMSPolygon]()
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:570:15: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        await marker.value?.userData = id
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:571:15: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        await overlay2D.value?.userData = id
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:627:48: warning: main actor-isolated property 'camera' can not be referenced on a nonisolated actor instance; this is an error in the Swift 6 language mode
                        let zoom = Int(mapView.camera.zoom)
                                               ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:361:47: note: property declared here
@property(nonatomic, copy) GMSCameraPosition *camera;
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:689:41: warning: actor-isolated property 'markerState' can not be referenced from the main actor; this is an error in the Swift 6 language mode
                                if self.markerState.isLabelVisible || self.markerState.isIconVisible {
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:149:9: note: property declared here
    var markerState: MarkerState = .undefined {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:689:76: warning: actor-isolated property 'markerState' can not be referenced from the main actor; this is an error in the Swift 6 language mode
                                if self.markerState.isLabelVisible || self.markerState.isIconVisible {
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:149:9: note: property declared here
    var markerState: MarkerState = .undefined {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:690:42: warning: non-sendable type 'LockedObject<CGPoint?>' of property 'infoWindowAnchorPoint' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                                    self.infoWindowAnchorPoint.value = CGPoint(x: anchorX, y: 0)
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:702:34: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                            self.marker.value?.infoWindowAnchor = CGPoint(x: anchorX, y: 0)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:730:34: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
                            self.marker.value?.infoWindowAnchor = CGPoint(x: 0.5, y: 0)
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:799:9: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        marker.value?.icon = nil
        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:800:9: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        marker.value?.map = nil
        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:801:9: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        overlay2D.value?.icon = nil
        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:802:9: warning: non-sendable type 'LockedObject<GMSGroundOverlay?>' of property 'overlay2D' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        overlay2D.value?.map = nil
        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:803:24: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'polygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        for polygon in polygons.value {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:806:24: warning: non-sendable type 'LockedObject<[GMSPolygon]>' of property 'floorPlanPolygons' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        for polygon in floorPlanPolygons.value {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:809:9: warning: non-sendable type 'LockedObject<[StateOperation : (GMSMapView?) -> Void]>' of property 'deltaOperations' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        deltaOperations.value.removeAll()
        ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:113:24: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    if self?.shouldShowInfoWindowShadow.value ?? false, map?.selectedMarker != self?.marker.value {
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:113:24: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    if self?.shouldShowInfoWindowShadow.value ?? false, map?.selectedMarker != self?.marker.value {
                       ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:165:28: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    switch self?.markerStateShadow.value {
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:165:28: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    switch self?.markerStateShadow.value {
                           ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:184:27: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    guard self?.marker.value?.groundAnchor != self?.markerAnchorShadow.value else { return }
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:184:27: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    guard self?.marker.value?.groundAnchor != self?.markerAnchorShadow.value else { return }
                          ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:197:48: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    guard let markerPosition = self?.markerPositionShadow.value, self?.marker.value?.position != markerPosition else { return }
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:197:48: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    guard let markerPosition = self?.markerPositionShadow.value, self?.marker.value?.position != markerPosition else { return }
                                               ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:210:27: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    guard self?.marker.value?.icon != self?.markerIconShadow.value, self?.markerIconShadow.value != nil else { return }
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:210:27: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    guard self?.marker.value?.icon != self?.markerIconShadow.value, self?.markerIconShadow.value != nil else { return }
                          ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:223:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    self?.marker.value?.isTappable = self?.markerClickableShadow.value ?? false
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:223:21: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    self?.marker.value?.isTappable = self?.markerClickableShadow.value ?? false
                    ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:236:28: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    switch self?.floorPlanStateShadow.value {
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:236:28: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    switch self?.floorPlanStateShadow.value {
                           ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:259:38: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:259:38: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
                                     ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:273:38: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:273:38: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
                                     ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:287:38: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:287:38: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for floorPlan in self?.floorPlanPolygons.value ?? [] {
                                     ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:303:48: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    let zindex = (abs(upper - (self?.poiArea.value ?? 0.0)).truncatingRemainder(dividingBy: lower) + lower) - 1  // -1 to ensure it is rendered below regular polygon geometry
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:303:48: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    let zindex = (abs(upper - (self?.poiArea.value ?? 0.0)).truncatingRemainder(dividingBy: lower) + lower) - 1  // -1 to ensure it is rendered below regular polygon geometry
                                               ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:307:74: warning: pattern that the region based isolation checker does not understand how to check. Please file a bug; this is an error in the Swift 6 language mode
                        if self?.floorPlanPolygons.value.contains(where: { $0.path?.encodedPath() == geometry.encodedPath() }) ?? true { continue }
                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:335:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:335:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:361:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:361:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:375:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:375:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:389:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:389:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:405:47: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    let zindex = abs(upper - (self?.poiArea.value ?? 0)).truncatingRemainder(dividingBy: lower) + lower
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:405:47: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    let zindex = abs(upper - (self?.poiArea.value ?? 0)).truncatingRemainder(dividingBy: lower) + lower
                                              ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:409:65: warning: pattern that the region based isolation checker does not understand how to check. Please file a bug; this is an error in the Swift 6 language mode
                        if self?.polygons.value.contains(where: { $0.path?.encodedPath() == geometry.encodedPath() }) ?? true { continue }
                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:436:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    for polygon in self?.polygons.value ?? [] {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:436:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    for polygon in self?.polygons.value ?? [] {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:453:32: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                        switch self?.model2DStateShadow.value {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:453:32: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                        switch self?.model2DStateShadow.value {
                               ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:473:49: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    guard let model2DPosition = self?.model2DPositionShadow.value, self?.overlay2D.value?.position != model2DPosition else { return }
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:473:49: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    guard let model2DPosition = self?.model2DPositionShadow.value, self?.overlay2D.value?.position != model2DPosition else { return }
                                                ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:487:47: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    if let model2DSouthWest = self?.model2DPositionShadow.value {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:487:47: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    if let model2DSouthWest = self?.model2DPositionShadow.value {
                                              ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:512:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                        self?.overlay2D.value?.bearing = self?.model2DBearingShadow.value ?? 0.0
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:512:25: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                        self?.overlay2D.value?.bearing = self?.model2DBearingShadow.value ?? 0.0
                        ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:525:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                    self?.overlay2D.value?.isTappable = self?.model2DClickableShadow.value ?? false
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:525:21: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    self?.overlay2D.value?.isTappable = self?.model2DClickableShadow.value ?? false
                    ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:688:32: warning: sending 'newModel' risks causing data races; this is an error in the Swift 6 language mode
                            if newModel.marker?.properties[.isCollidable] as? Bool == false {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:688:32: note: 'self'-isolated 'newModel' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                            if newModel.marker?.properties[.isCollidable] as? Bool == false {
                               ^~~~~~~~
SwiftCompile normal arm64 Compiling\ GMRouteRenderer.swift,\ GMTileProvider.swift,\ GoogleMapProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMTileProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:50:22: warning: capture of 'model' with non-sendable type 'RouteViewModelProducer' in a '@Sendable' closure
            for c in model.polyline {
                     ^
MapsIndoorsCore.RouteViewModelProducer:1:20: note: class 'RouteViewModelProducer' does not conform to the 'Sendable' protocol
@objc public class RouteViewModelProducer : NSObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:3:16: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'MapsIndoorsCore'
@_spi(Private) import MapsIndoorsCore
               ^
               @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:60:46: warning: capture of 'self' with non-sendable type 'GMRouteRenderer' in a '@Sendable' closure
            DispatchQueue.main.async { [weak self] in
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:15:7: note: class 'GMRouteRenderer' does not conform to the 'Sendable' protocol
class GMRouteRenderer: MPRouteRenderer {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:196:24: warning: main actor-isolated property 'camera' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let zoom = map.camera.zoom + log2(Float(zoomFactor))
                       ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:361:47: note: property declared here
@property(nonatomic, copy) GMSCameraPosition *camera;
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:181:18: note: add '@MainActor' to make instance method 'adjustedZoom(path:heading:insets:)' part of global actor 'MainActor'
    private func adjustedZoom(path: [CLLocationCoordinate2D], heading: CLLocationDirection, insets: UIEdgeInsets) -> Float {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:199:57: warning: main actor-isolated property 'camera' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let groundResolution = groundResForLatitude(map.camera.target.latitude, zoom: Double(zoom))
                                                        ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:361:47: note: property declared here
@property(nonatomic, copy) GMSCameraPosition *camera;
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:181:18: note: add '@MainActor' to make instance method 'adjustedZoom(path:heading:insets:)' part of global actor 'MainActor'
    private func adjustedZoom(path: [CLLocationCoordinate2D], heading: CLLocationDirection, insets: UIEdgeInsets) -> Float {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:222:33: warning: main actor-isolated property 'projection' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let visibleRegion = map.projection.visibleRegion()
                                ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:371:47: note: property declared here
@property(nonatomic, readonly) GMSProjection *projection;
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:219:18: note: add '@MainActor' to make instance method 'widthFactor(centerAndWidth:)' part of global actor 'MainActor'
    private func widthFactor(centerAndWidth: PointDistanceResult) -> Double {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:232:33: warning: main actor-isolated property 'projection' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let visibleRegion = map.projection.visibleRegion()
                                ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:371:47: note: property declared here
@property(nonatomic, readonly) GMSProjection *projection;
                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:229:18: note: add '@MainActor' to make instance method 'heightFactor(centerAndHeight:)' part of global actor 'MainActor'
    private func heightFactor(centerAndHeight: PointDistanceResult) -> Double {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:277:41: warning: main actor-isolated property 'scale' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let screenScale = UIScreen.main.scale
                                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:60:39: note: property declared here
@property(nonatomic,readonly) CGFloat scale API_AVAILABLE(ios(4.0));
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:276:18: note: add '@MainActor' to make instance method 'groundResForLatitude(_:zoom:)' part of global actor 'MainActor'
    private func groundResForLatitude(_ lat: Double, zoom: Double) -> Double {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:277:36: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let screenScale = UIScreen.main.scale
                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:276:18: note: add '@MainActor' to make instance method 'groundResForLatitude(_:zoom:)' part of global actor 'MainActor'
    private func groundResForLatitude(_ lat: Double, zoom: Double) -> Double {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:311:15: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
            s.marker.value?.userData = model.id
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:312:15: warning: non-sendable type 'LockedObject<GMSMarker?>' of property 'marker' cannot exit nonisolated context; this is an error in the Swift 6 language mode
            s.marker.value?.zIndex = type == .start ? Int32(MapOverlayZIndex.startMarkerOverlay.rawValue) : Int32(MapOverlayZIndex.endMarkerOverlay.rawValue)
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:61:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                self?.polyline?.map = nil
                ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:61:17: note: 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                self?.polyline?.map = nil
                ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:70:31: note: access can happen concurrently
            self.valueAnimator?.pause()
            ~~~~~~~~~~~~~~~~~~^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:62:52: warning: sending 'path' risks causing data races; this is an error in the Swift 6 language mode
                self?.polyline = GMSPolyline(path: path)
                                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:62:52: note: 'path' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                self?.polyline = GMSPolyline(path: path)
                                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:74:25: note: access can happen concurrently
                if path.count() > 0 {
                        ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:128:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
                                if self?.valueAnimator?.isAnimating ?? false {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:128:36: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                                if self?.valueAnimator?.isAnimating ?? false {
                                   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:285:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
            self?.polyline?.map = nil
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:285:13: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
            self?.polyline?.map = nil
            ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:306:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
            guard let self else { return }
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:306:23: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
            guard let self else { return }
                      ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:308:48: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
            let s = await ViewState(viewModel: model, map: map!, is2dModelEnabled: false, isFloorPlanEnabled: false)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:308:48: note: task-isolated 'model' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
            let s = await ViewState(viewModel: model, map: map!, is2dModelEnabled: false, isFloorPlanEnabled: false)
                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:168:56: warning: sending 'pos' risks causing data races; this is an error in the Swift 6 language mode
            DispatchQueue.main.async { map.animate(to: pos) }
                                     ~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:168:56: note: task-isolated 'pos' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
            DispatchQueue.main.async { map.animate(to: pos) }
                                                       ^~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:173:56: warning: sending 'pos' risks causing data races; this is an error in the Swift 6 language mode
            DispatchQueue.main.async { map.animate(to: pos) }
                                     ~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:173:56: note: task-isolated 'pos' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
            DispatchQueue.main.async { map.animate(to: pos) }
                                                       ^~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:309:21: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
            await s.computeDelta(newModel: model)
                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMRouteRenderer.swift:309:21: note: sending main actor-isolated 'model' to actor-isolated instance method 'computeDelta(newModel:showMapMarkers:)' risks causing data races between actor-isolated and main actor-isolated uses
            await s.computeDelta(newModel: model)
                    ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMTileProvider.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMTileProvider.swift:17:23: warning: capture of 'self' with non-sendable type 'GMTileProvider?' in a '@Sendable' closure
            guard let self else { return }
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMTileProvider.swift:5:7: note: class 'GMTileProvider' does not conform to the 'Sendable' protocol
class GMTileProvider: GMSTileLayer {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMTileProvider.swift:19:13: warning: capture of 'r' with non-sendable type 'any GMSTileReceiver' in a '@Sendable' closure
            r.receiveTileWith(x: x, y: y, zoom: zoom, image: tile)
            ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSTileLayer.h:27:11: note: protocol 'GMSTileReceiver' does not conform to the 'Sendable' protocol
@protocol GMSTileReceiver <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GMTileProvider.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'GoogleMaps'
import GoogleMaps
^
@preconcurrency
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:46:17: warning: non-sendable parameter type 'MPTileProvider' cannot be sent from caller of protocol requirement 'setTileProvider(tileProvider:)' into main actor-isolated implementation; this is an error in the Swift 6 language mode
    public func setTileProvider(tileProvider: MPTileProvider) async {
                ^
MapsIndoorsCore.MPTileProvider:1:14: note: class 'MPTileProvider' does not conform to the 'Sendable' protocol
public class MPTileProvider {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:76:23: warning: main actor-isolated property 'isBuildingsEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.mapView?.isBuildingsEnabled = false
                      ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:431:54: note: mutation of this property is only permitted within the actor
@property(nonatomic, getter=isBuildingsEnabled) BOOL buildingsEnabled;
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:77:23: warning: main actor-isolated property 'isIndoorEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.mapView?.isIndoorEnabled = false
                      ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:439:51: note: mutation of this property is only permitted within the actor
@property(nonatomic, getter=isIndoorEnabled) BOOL indoorEnabled;
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:78:23: warning: call to main actor-isolated instance method 'setMinZoom(_:maxZoom:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.mapView?.setMinZoom(1, maxZoom: 21)
                      ^
GoogleMaps.GMSMapView.setMinZoom:2:22: note: calls to instance method 'setMinZoom(_:maxZoom:)' from outside of its actor context are implicitly asynchronous
@MainActor open func setMinZoom(_ minZoom: Float, maxZoom: Float)}
                     ^
GoogleMaps.GMSMapView.setMinZoom:2:22: note: main actor isolation inferred from inheritance from class 'UIView'
@MainActor open func setMinZoom(_ minZoom: Float, maxZoom: Float)}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:89:49: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        if let originalDelegate = self.mapView?.delegate {
                                                ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:355:70: note: property declared here
@property(nonatomic, weak, nullable) IBOutlet id<GMSMapViewDelegate> delegate;
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:92:23: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.mapView?.delegate = mapViewDelegate
                      ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:355:70: note: mutation of this property is only permitted within the actor
@property(nonatomic, weak, nullable) IBOutlet id<GMSMapViewDelegate> delegate;
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:110:22: warning: main actor-isolated property 'accessibilityElementsHidden' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            mapView?.accessibilityElementsHidden ?? true
                     ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:479:27: note: property declared here
@property(nonatomic) BOOL accessibilityElementsHidden;
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:113:22: warning: main actor-isolated property 'accessibilityElementsHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            mapView?.accessibilityElementsHidden = newValue
                     ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:479:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL accessibilityElementsHidden;
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:119:22: warning: main actor-isolated property 'padding' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            mapView?.padding ?? UIEdgeInsets.zero
                     ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:461:35: note: property declared here
@property(nonatomic) UIEdgeInsets padding;
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:122:22: warning: main actor-isolated property 'padding' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            mapView?.padding = newValue
                     ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:461:35: note: mutation of this property is only permitted within the actor
@property(nonatomic) UIEdgeInsets padding;
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:35:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
            Task { await renderer?.setShowMapMarkers(value) }
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:35:26: note: closure captures 'self' which is accessible to code in the current task
            Task { await renderer?.setShowMapMarkers(value) }
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:98:33: warning: sending 'models' risks causing data races; this is an error in the Swift 6 language mode
            try await renderer?.setViewModels(models: models, collision: collisionHandling, forceClear: forceClear)
                      ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:98:33: note: sending task-isolated 'models' to actor-isolated instance method 'setViewModels(models:collision:forceClear:)' risks causing data races between actor-isolated and task-isolated uses
            try await renderer?.setViewModels(models: models, collision: collisionHandling, forceClear: forceClear)
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:98:33: warning: sending 'self.collisionHandling' risks causing data races; this is an error in the Swift 6 language mode
            try await renderer?.setViewModels(models: models, collision: collisionHandling, forceClear: forceClear)
                      ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapProvider.swift:98:33: note: sending task-isolated 'self.collisionHandling' to actor-isolated instance method 'setViewModels(models:collision:forceClear:)' risks causing data races between actor-isolated and task-isolated uses
            try await renderer?.setViewModels(models: models, collision: collisionHandling, forceClear: forceClear)
                                ^
SwiftCompile normal arm64 Compiling\ Constants.swift,\ LatLngBoundsConverter.swift,\ EaseLinear.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Converters/LatLngBoundsConverter.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/EaseLinear.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Constants.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Converters/LatLngBoundsConverter.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/EaseLinear.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ GoogleMapViewDelegate.swift,\ OverlapEngine.swift,\ PathSmoother.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/PathSmoother.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapViewDelegate.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapViewDelegate.swift:163:33: warning: main actor-isolated property 'mapStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        mapView.mapStyle = mapStyle
                                ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSMapView.h:404:45: note: mutation of this property is only permitted within the actor
@property(nonatomic, nullable) GMSMapStyle *mapStyle;
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/GoogleMapViewDelegate.swift:153:10: note: add '@MainActor' to make instance method 'mapViewDidFinishTileRendering' part of global actor 'MainActor'
    func mapViewDidFinishTileRendering(_ mapView: GMSMapView) {
         ^
    @MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:62:35: warning: non-sendable result type 'Entry' cannot be sent from nonisolated context in call to initializer 'init(viewState:projection:)'; this is an error in the Swift 6 language mode
            let viewEntry = await Entry(viewState: view, projection: projection)
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:272:7: note: class 'Entry' does not conform to the 'Sendable' protocol
class Entry: NSObject {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:102:24: warning: non-sendable type 'LockedObject<Bool>' of property 'forceRender' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        if a.viewState.forceRender.value == true { return (a, b) }
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:103:24: warning: non-sendable type 'LockedObject<Bool>' of property 'forceRender' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        if b.viewState.forceRender.value == true { return (b, a) }
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:106:24: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        if a.viewState.poiArea.value != b.viewState.poiArea.value {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:106:53: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        if a.viewState.poiArea.value != b.viewState.poiArea.value {
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:107:32: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
            return a.viewState.poiArea.value < b.viewState.poiArea.value ? (a, b) : (b, a)
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:107:60: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
            return a.viewState.poiArea.value < b.viewState.poiArea.value ? (a, b) : (b, a)
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:111:24: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        if a.viewState.poiArea.value == b.viewState.poiArea.value {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:111:53: warning: non-sendable type 'LockedObject<Double>' of property 'poiArea' cannot exit nonisolated context; this is an error in the Swift 6 language mode
        if a.viewState.poiArea.value == b.viewState.poiArea.value {
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:148:27: warning: non-sendable type 'LockedObject<Bool>' of property 'forceRender' cannot exit nonisolated context; this is an error in the Swift 6 language mode
            if loserState.forceRender.value == true && winnerState.forceRender.value == true { return }
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:148:68: warning: non-sendable type 'LockedObject<Bool>' of property 'forceRender' cannot exit nonisolated context; this is an error in the Swift 6 language mode
            if loserState.forceRender.value == true && winnerState.forceRender.value == true { return }
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/ViewState.swift:1226:7: note: generic class 'LockedObject' does not conform to the 'Sendable' protocol
class LockedObject<T> {
      ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:62:35: warning: sending 'projection' risks causing data races; this is an error in the Swift 6 language mode
            let viewEntry = await Entry(viewState: view, projection: projection)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/OverlapEngine.swift:62:35: note: sending 'self'-isolated 'projection' to nonisolated initializer 'init(viewState:projection:)' risks causing data races between nonisolated and 'self'-isolated uses
            let viewEntry = await Entry(viewState: view, projection: projection)
                                  ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/PathSmoother.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/PathSmoother.swift:9:20: warning: main actor-isolated property 'accessibilityLabel' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        smoothPath.accessibilityLabel = path.accessibilityLabel
                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: mutation of this property is only permitted within the actor
@property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/PathSmoother.swift:6:21: note: add '@MainActor' to make class method 'smoothenPath(withCoordinates:)' part of global actor 'MainActor'
    open class func smoothenPath(withCoordinates path: GMSPath!) -> GMSMutablePath! {
                    ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/PathSmoother.swift:9:46: warning: main actor-isolated property 'accessibilityLabel' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        smoothPath.accessibilityLabel = path.accessibilityLabel
                                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: property declared here
@property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/PathSmoother.swift:6:21: note: add '@MainActor' to make class method 'smoothenPath(withCoordinates:)' part of global actor 'MainActor'
    open class func smoothenPath(withCoordinates path: GMSPath!) -> GMSMutablePath! {
                    ^
    @MainActor
SwiftDriverJobDiscovery normal arm64 Compiling MPEmpty.swift (in target 'MapsIndoorsCoreWrapper' from project 'MapsIndoorsCore')
SwiftCompile normal arm64 Compiling\ Renderer.swift,\ GMDirectionsService.swift,\ GMDistanceMatrix.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GMDirectionsService.swift /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GMDistanceMatrix.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:54:35: warning: non-sendable result type 'GMSProjection?' cannot be sent from main actor-isolated context in call to instance method 'stage0AcquireProjection()'; this is an error in the Swift 6 language mode
        if let projection = await stage0AcquireProjection() {
                                  ^
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include/GoogleMaps/GMSProjection.h:49:12: note: class 'GMSProjection' does not conform to the 'Sendable' protocol
@interface GMSProjection : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'GoogleMaps'
import GoogleMaps
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:129:15: warning: sending 'viewModel' risks causing data races; this is an error in the Swift 6 language mode
        await ViewState(viewModel: viewModel, map: map, is2dModelEnabled: is2dModelsEnabled, isFloorPlanEnabled: isFloorPlanEnabled)
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:129:15: note: sending 'self'-isolated 'viewModel' to main actor-isolated callee risks causing data races between main actor-isolated and 'self'-isolated uses
        await ViewState(viewModel: viewModel, map: map, is2dModelEnabled: is2dModelsEnabled, isFloorPlanEnabled: isFloorPlanEnabled)
              ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:118:28: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
                await view.computeDelta(newModel: model, showMapMarkers: showMapMarkers)
                      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:118:28: note: sending 'self'-isolated 'model' to actor-isolated instance method 'computeDelta(newModel:showMapMarkers:)' risks causing data races between actor-isolated and 'self'-isolated uses
                await view.computeDelta(newModel: model, showMapMarkers: showMapMarkers)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:122:28: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
                await view.computeDelta(newModel: model, showMapMarkers: showMapMarkers)
                      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:122:28: note: sending 'self'-isolated 'model' to actor-isolated instance method 'computeDelta(newModel:showMapMarkers:)' risks causing data races between actor-isolated and 'self'-isolated uses
                await view.computeDelta(newModel: model, showMapMarkers: showMapMarkers)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:147:38: warning: sending 'projection' risks causing data races; this is an error in the Swift 6 language mode
        try await self.overlapEngine.computeDeltas(views: inView, projection: projection, overlapPolicy: collision)
                  ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:147:38: note: sending 'self'-isolated 'projection' to actor-isolated instance method 'computeDeltas(views:projection:overlapPolicy:)' risks causing data races between actor-isolated and 'self'-isolated uses
        try await self.overlapEngine.computeDeltas(views: inView, projection: projection, overlapPolicy: collision)
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:147:38: warning: sending 'collision' risks causing data races; this is an error in the Swift 6 language mode
        try await self.overlapEngine.computeDeltas(views: inView, projection: projection, overlapPolicy: collision)
                  ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Renderer.swift:147:38: note: sending 'self'-isolated 'collision' to actor-isolated instance method 'computeDeltas(views:projection:overlapPolicy:)' risks causing data races between actor-isolated and 'self'-isolated uses
        try await self.overlapEngine.computeDeltas(views: inView, projection: projection, overlapPolicy: collision)
                                     ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GMDirectionsService.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MapsIndoorsGoogleMaps/Routing/GMDistanceMatrix.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling GooglePolylineDecoder.swift, ValueAnimatable.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftDriver\ Compilation MapsIndoorsCoreWrapper normal arm64 com.apple.xcode.tools.swift.compiler (in target 'MapsIndoorsCoreWrapper' from project 'MapsIndoorsCore')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name MapsIndoorsCoreWrapper -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name mapsindoors_core_ios -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Emitting module for MapsIndoorsGoogleMaps (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftDriver\ Compilation\ Requirements MapsIndoorsGoogleMaps normal arm64 com.apple.xcode.tools.swift.compiler (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name MapsIndoorsGoogleMaps -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/GoogleMapsTarget.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-maps-sdk/Maps/Sources -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsCoreWrapper.o normal (in target 'MapsIndoorsCoreWrapper' from project 'MapsIndoorsCore')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/mapsindoors-core-ios
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios15.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsCoreWrapper.o
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/MapsIndoorsGoogleMaps-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps-Swift.h (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/MapsIndoorsGoogleMaps-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftmodule (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.swiftmodule/arm64-apple-ios.swiftmodule
SwiftDriverJobDiscovery normal arm64 Compiling EaseSine.swift, Easing.swift, GMCameraOperator.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftdoc (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.abi.json (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftsourceinfo (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling GMCameraPosition.swift, GMCameraUpdate.swift, GMMapConfig.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftDriverJobDiscovery normal arm64 Compiling Constants.swift, LatLngBoundsConverter.swift, EaseLinear.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftDriverJobDiscovery normal arm64 Compiling GMPositionPresenter.swift, GMProjectionModel.swift, GMProviderLogIdentity.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
ExtractAppIntentsMetadata (in target 'MapsIndoorsCoreWrapper' from project 'MapsIndoorsCore')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/mapsindoors-core-ios
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name MapsIndoorsCoreWrapper --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 15.0 --bundle-identifier mapsindoors-core-ios.MapsIndoorsCoreWrapper --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsCoreWrapper.appintents --target-triple arm64-apple-ios15.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsCoreWrapper.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/MapsIndoorsCoreWrapper.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/MapsIndoorsCoreWrapper.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsCore.build/Debug-iphoneos/MapsIndoorsCoreWrapper.build/Objects-normal/arm64/MapsIndoorsCoreWrapper.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-30 21:20:13.770 appintentsmetadataprocessor[1005:5280] Starting appintentsmetadataprocessor export
2026-04-30 21:20:13.812 appintentsmetadataprocessor[1005:5280] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling GMRouteRenderer.swift, GMTileProvider.swift, GoogleMapProvider.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsCoreWrapper.o (in target 'MapsIndoorsCoreWrapper' from project 'MapsIndoorsCore')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/mapsindoors-core-ios
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsCoreWrapper.o
SwiftDriverJobDiscovery normal arm64 Compiling GoogleMapViewDelegate.swift, OverlapEngine.swift, PathSmoother.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftDriverJobDiscovery normal arm64 Compiling GMDistanceMatrixService.swift, GMRoute.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftDriverJobDiscovery normal arm64 Compiling Renderer.swift, GMDirectionsService.swift, GMDistanceMatrix.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftDriverJobDiscovery normal arm64 Compiling ValueAnimator.swift, ViewState.swift (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
SwiftDriver\ Compilation MapsIndoorsGoogleMaps normal arm64 com.apple.xcode.tools.swift.compiler (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name MapsIndoorsGoogleMaps -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/GoogleMapsTarget.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/ios-maps-sdk/Maps/Sources -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.o normal (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios15.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.o
ExtractAppIntentsMetadata (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name MapsIndoorsGoogleMaps --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 15.0 --bundle-identifier spi-builder-workspace.MapsIndoorsGoogleMaps --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.appintents --target-triple arm64-apple-ios15.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/MapsIndoorsGoogleMaps.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/MapsIndoorsGoogleMaps.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MapsIndoorsGoogleMaps.build/Debug-iphoneos/MapsIndoorsGoogleMaps.build/Objects-normal/arm64/MapsIndoorsGoogleMaps.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-30 21:20:14.496 appintentsmetadataprocessor[1008:5306] Starting appintentsmetadataprocessor export
2026-04-30 21:20:14.529 appintentsmetadataprocessor[1008:5306] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.o (in target 'MapsIndoorsGoogleMaps' from project 'MapsIndoorsGoogleMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/MapsIndoorsGoogleMaps.o
** BUILD SUCCEEDED **
Build complete.
{
  "dependencies" : [
    {
      "identity" : "mapsindoors-core-ios",
      "requirement" : {
        "exact" : [
          "4.16.4"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/MapsPeople/mapsindoors-core-ios.git"
    },
    {
      "identity" : "ios-maps-sdk",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.4.0",
            "upper_bound" : "9.4.1"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/googlemaps/ios-maps-sdk.git"
    }
  ],
  "manifest_display_name" : "MapsIndoorsGoogleMaps",
  "name" : "MapsIndoorsGoogleMaps",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "MapsIndoorsGoogleMaps",
      "targets" : [
        "MapsIndoorsGoogleMaps"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MapsIndoorsGoogleMaps",
      "module_type" : "SwiftTarget",
      "name" : "MapsIndoorsGoogleMaps",
      "path" : "Sources/MapsIndoorsGoogleMaps",
      "product_dependencies" : [
        "MapsIndoorsCore",
        "GoogleMaps"
      ],
      "product_memberships" : [
        "MapsIndoorsGoogleMaps"
      ],
      "sources" : [
        "Constants.swift",
        "Converters/LatLngBoundsConverter.swift",
        "EaseLinear.swift",
        "EaseSine.swift",
        "Easing.swift",
        "GMCameraOperator.swift",
        "GMCameraPosition.swift",
        "GMCameraUpdate.swift",
        "GMMapConfig.swift",
        "GMPositionPresenter.swift",
        "GMProjectionModel.swift",
        "GMProviderLogIdentity.swift",
        "GMRouteRenderer.swift",
        "GMTileProvider.swift",
        "GoogleMapProvider.swift",
        "GoogleMapViewDelegate.swift",
        "OverlapEngine.swift",
        "PathSmoother.swift",
        "Renderer.swift",
        "Routing/GMDirectionsService.swift",
        "Routing/GMDistanceMatrix.swift",
        "Routing/GMDistanceMatrixService.swift",
        "Routing/GMRoute.swift",
        "Routing/GooglePolylineDecoder.swift",
        "ValueAnimatable.swift",
        "ValueAnimator.swift",
        "ViewState.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
Done.