Build Information
Successful build of SnowplowTracker, reference 6.2.3 (01c658), with Swift 6.1 for visionOS using Xcode 16.3 on 5 Dec 2025 08:08:36 UTC.
Swift 6 data race errors: 41
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SnowplowTracker -destination generic/platform=xrOS 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 InferSendableFromCapturesBuild Log
private(set) static var exceptionEvents = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:28:29: note: add '@MainActor' to make static property 'exceptionEvents' part of global actor 'MainActor'
private(set) static var exceptionEvents = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:28:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var exceptionEvents = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:29:29: warning: static property 'installEvent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var installEvent = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:29:29: note: convert 'installEvent' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var installEvent = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:29:29: note: add '@MainActor' to make static property 'installEvent' part of global actor 'MainActor'
private(set) static var installEvent = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:29:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var installEvent = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:30:29: warning: static property 'trackerDiagnostic' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var trackerDiagnostic = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:30:29: note: convert 'trackerDiagnostic' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var trackerDiagnostic = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:30:29: note: add '@MainActor' to make static property 'trackerDiagnostic' part of global actor 'MainActor'
private(set) static var trackerDiagnostic = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:30:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var trackerDiagnostic = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:31:29: warning: static property 'userAnonymisation' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var userAnonymisation = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:31:29: note: convert 'userAnonymisation' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var userAnonymisation = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:31:29: note: add '@MainActor' to make static property 'userAnonymisation' part of global actor 'MainActor'
private(set) static var userAnonymisation = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:31:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var userAnonymisation = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:32:29: warning: static property 'platformContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var platformContext = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:32:29: note: convert 'platformContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var platformContext = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:32:29: note: add '@MainActor' to make static property 'platformContext' part of global actor 'MainActor'
private(set) static var platformContext = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:32:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var platformContext = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:33:29: warning: static property 'geoLocationContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var geoLocationContext = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:33:29: note: convert 'geoLocationContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var geoLocationContext = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:33:29: note: add '@MainActor' to make static property 'geoLocationContext' part of global actor 'MainActor'
private(set) static var geoLocationContext = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:33:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var geoLocationContext = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:34:29: warning: static property 'screenEngagementAutotracking' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var screenEngagementAutotracking = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:34:29: note: convert 'screenEngagementAutotracking' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var screenEngagementAutotracking = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:34:29: note: add '@MainActor' to make static property 'screenEngagementAutotracking' part of global actor 'MainActor'
private(set) static var screenEngagementAutotracking = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:34:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var screenEngagementAutotracking = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:35:29: warning: static property 'immersiveSpaceContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var immersiveSpaceContext = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:35:29: note: convert 'immersiveSpaceContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var immersiveSpaceContext = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:35:29: note: add '@MainActor' to make static property 'immersiveSpaceContext' part of global actor 'MainActor'
private(set) static var immersiveSpaceContext = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:35:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var immersiveSpaceContext = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:36:29: warning: static property 'continueSessionOnRestart' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var continueSessionOnRestart = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:36:29: note: convert 'continueSessionOnRestart' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var continueSessionOnRestart = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:36:29: note: add '@MainActor' to make static property 'continueSessionOnRestart' part of global actor 'MainActor'
private(set) static var continueSessionOnRestart = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:36:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var continueSessionOnRestart = false
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/WebViewMessageHandler.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/WebViewMessageHandlerV2.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/TrackerConstants.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:16:5: warning: var 'instances' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
var instances: [String : DataPersistence]? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:16:5: note: convert 'instances' to a 'let' constant to make 'Sendable' shared state immutable
var instances: [String : DataPersistence]? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:16:5: note: add '@MainActor' to make var 'instances' part of global actor 'MainActor'
var instances: [String : DataPersistence]? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:16:5: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
var instances: [String : DataPersistence]? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:22:5: warning: var 'sessionKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
var sessionKey = "session"
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:22:5: note: convert 'sessionKey' to a 'let' constant to make 'Sendable' shared state immutable
var sessionKey = "session"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:22:5: note: add '@MainActor' to make var 'sessionKey' part of global actor 'MainActor'
var sessionKey = "session"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:22:5: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
var sessionKey = "session"
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift:32:40: warning: main actor-isolated property 'identifierForVendor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let idfv = UIDevice.current.identifierForVendor?.uuidString {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:46:61: note: property declared here
@property(nullable, nonatomic,readonly,strong) NSUUID *identifierForVendor API_AVAILABLE(ios(6.0)); // a UUID that may be used to uniquely identify the device, same across apps from a single vendor.
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift:32:32: warning: main actor-isolated class property 'current' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let idfv = UIDevice.current.identifierForVendor?.uuidString {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:37:49: note: class property declared here
@property(class, nonatomic, readonly) UIDevice *currentDevice;
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift:64:33: warning: main actor-isolated property 'systemVersion' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return UIDevice.current.systemVersion
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:43:51: note: property declared here
@property(nonatomic,readonly,strong) NSString *systemVersion; // e.g. @"4.0"
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift:64:25: warning: main actor-isolated class property 'current' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return UIDevice.current.systemVersion
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:37:49: note: class property declared here
@property(class, nonatomic, readonly) UIDevice *currentDevice;
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift:171:45: warning: main actor-isolated property 'batteryLevel' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let batteryLevel = UIDevice.current.batteryLevel
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:54:61: note: property declared here
@property(nonatomic,readonly) float batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos); // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift:171:37: warning: main actor-isolated class property 'current' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let batteryLevel = UIDevice.current.batteryLevel
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:37:49: note: class property declared here
@property(class, nonatomic, readonly) UIDevice *currentDevice;
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift:183:33: warning: main actor-isolated property 'batteryState' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
switch UIDevice.current.batteryState {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:53:61: note: property declared here
@property(nonatomic,readonly) UIDeviceBatteryState batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos); // UIDeviceBatteryStateUnknown if monitoring disabled
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DeviceInfoMonitor.swift:183:25: warning: main actor-isolated class property 'current' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
switch UIDevice.current.batteryState {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:37:49: note: class property declared here
@property(class, nonatomic, readonly) UIDevice *currentDevice;
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/SNOWReachability.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/Stringb64.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/Utilities.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/ConfigurationBuilder.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ MediaAdStartEvent.swift,\ MediaAdThirdQuartileEvent.swift,\ MediaBufferEndEvent.swift,\ MediaBufferStartEvent.swift,\ MediaEndEvent.swift,\ MediaErrorEvent.swift,\ MediaFullscreenChangeEvent.swift,\ MediaPauseEvent.swift,\ MediaPictureInPictureChangeEvent.swift,\ MediaPlayEvent.swift,\ MediaPlaybackRateChangeEvent.swift,\ MediaQualityChangeEvent.swift,\ MediaReadyEvent.swift,\ MediaSeekEndEvent.swift,\ MediaSeekStartEvent.swift,\ MediaVolumeChangeEvent.swift,\ DefaultNetworkConnection.swift,\ HttpMethodOptions.swift,\ NetworkConnection.swift,\ ProtocolOptions.swift,\ Request.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdStartEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdThirdQuartileEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaBufferEndEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaBufferStartEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaEndEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaErrorEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaFullscreenChangeEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaPauseEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaPictureInPictureChangeEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaPlayEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaPlaybackRateChangeEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaQualityChangeEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaReadyEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaSeekEndEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaSeekStartEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaVolumeChangeEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/HttpMethodOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/NetworkConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/ProtocolOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/Request.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdStartEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdThirdQuartileEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaBufferEndEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaBufferStartEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaEndEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaErrorEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaFullscreenChangeEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaPauseEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaPictureInPictureChangeEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaPlayEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaPlaybackRateChangeEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaQualityChangeEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaReadyEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaSeekEndEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaSeekStartEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaVolumeChangeEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift:141:34: warning: capture of 'request' with non-sendable type 'Request' in a '@Sendable' closure
request: request,
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/Request.swift:17:14: note: class 'Request' does not conform to the 'Sendable' protocol
public class Request: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift:143:37: warning: capture of 'self' with non-sendable type 'DefaultNetworkConnection' in a '@Sendable' closure
urlSession: self.urlSession
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift:17:14: note: class 'DefaultNetworkConnection' does not conform to the 'Sendable' protocol
public class DefaultNetworkConnection: NSObject, NetworkConnection {
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift:147:21: warning: capture of 'results' with non-sendable type '[RequestResult]' in a '@Sendable' closure
results.append(result)
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/RequestResult.swift:17:14: note: class 'RequestResult' does not conform to the 'Sendable' protocol
public class RequestResult: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift:147:21: warning: mutation of captured var 'results' in concurrently-executing code
results.append(result)
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift:168:13: warning: mutation of captured var 'connectionError' in concurrently-executing code
connectionError = error
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift:169:13: warning: mutation of captured var 'httpResponse' in concurrently-executing code
httpResponse = urlResponse as? HTTPURLResponse
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/DefaultNetworkConnection.swift:170:13: warning: reference to captured var 'sem' in concurrently-executing code
sem.signal()
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/HttpMethodOptions.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/NetworkConnection.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/ProtocolOptions.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/Request.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ConfigurationBundle.swift,\ ConfigurationProtocol.swift,\ ConfigurationState.swift,\ EmitterConfiguration.swift,\ FocalMeterConfiguration.swift,\ GDPRConfiguration.swift,\ GlobalContextsConfiguration.swift,\ NetworkConfiguration.swift,\ PlatformContextProperty.swift,\ PluginConfiguration.swift,\ RemoteConfiguration.swift,\ SerializableConfiguration.swift,\ SessionConfiguration.swift,\ SubjectConfiguration.swift,\ TrackerConfiguration.swift,\ Controller.swift,\ EmitterController.swift,\ GDPRController.swift,\ GlobalContextsController.swift,\ NetworkController.swift,\ PluginsController.swift,\ SessionController.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/ConfigurationBundle.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/ConfigurationProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/ConfigurationState.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/EmitterConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/FocalMeterConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/GDPRConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/GlobalContextsConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/NetworkConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/PlatformContextProperty.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/PluginConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/RemoteConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/SerializableConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/SessionConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/SubjectConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/TrackerConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/Controller.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/EmitterController.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/GDPRController.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/GlobalContextsController.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/NetworkController.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/PluginsController.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/SessionController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/ConfigurationBundle.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/ConfigurationProtocol.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/ConfigurationState.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/EmitterConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/FocalMeterConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/GDPRConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/GlobalContextsConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/NetworkConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/PlatformContextProperty.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/PluginConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/RemoteConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/SerializableConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/SessionConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/SubjectConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Configurations/TrackerConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/Controller.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/EmitterController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/GDPRController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/GlobalContextsController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/NetworkController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/PluginsController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Controllers/SessionController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ RequestCallback.swift,\ RequestResult.swift,\ Payload.swift,\ SelfDescribingJson.swift,\ Snowplow.swift,\ CrossDeviceParameterConfiguration.swift,\ DevicePlatform.swift,\ InspectableEvent.swift,\ LogLevel.swift,\ LoggerDelegate.swift,\ PlaformContextRetriever.swift,\ SessionState.swift,\ View.swift,\ GDPRProcessingBasis.swift,\ SPSize.swift,\ ImmersiveSpaceEntity.swift,\ WindowGroupEntity.swift,\ DismissImmersiveSpaceEvent.swift,\ DismissWindowEvent.swift,\ OpenImmersiveSpaceEvent.swift,\ OpenWindowEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/RequestCallback.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/RequestResult.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Payload/Payload.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Payload/SelfDescribingJson.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/CrossDeviceParameterConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/DevicePlatform.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/InspectableEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/LogLevel.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/LoggerDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/PlaformContextRetriever.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/SessionState.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/View.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Utils/GDPRProcessingBasis.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Utils/SPSize.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Entities/ImmersiveSpaceEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Entities/WindowGroupEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Events/DismissImmersiveSpaceEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Events/DismissWindowEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Events/OpenImmersiveSpaceEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Events/OpenWindowEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/RequestCallback.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Network/RequestResult.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Payload/Payload.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Payload/SelfDescribingJson.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:36:24: warning: static property 'serviceProviderInstances' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var serviceProviderInstances: [String : ServiceProvider] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:36:24: note: convert 'serviceProviderInstances' to a 'let' constant to make 'Sendable' shared state immutable
private static var serviceProviderInstances: [String : ServiceProvider] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:36:24: note: add '@MainActor' to make static property 'serviceProviderInstances' part of global actor 'MainActor'
private static var serviceProviderInstances: [String : ServiceProvider] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:36:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var serviceProviderInstances: [String : ServiceProvider] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:37:24: warning: static property 'configurationProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var configurationProvider: RemoteConfigurationProvider?
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:37:24: note: convert 'configurationProvider' to a 'let' constant to make 'Sendable' shared state immutable
private static var configurationProvider: RemoteConfigurationProvider?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:37:24: note: add '@MainActor' to make static property 'configurationProvider' part of global actor 'MainActor'
private static var configurationProvider: RemoteConfigurationProvider?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:37:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var configurationProvider: RemoteConfigurationProvider?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:38:24: warning: static property 'defaultServiceProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var defaultServiceProvider: ServiceProvider?
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:38:24: note: convert 'defaultServiceProvider' to a 'let' constant to make 'Sendable' shared state immutable
private static var defaultServiceProvider: ServiceProvider?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:38:24: note: add '@MainActor' to make static property 'defaultServiceProvider' part of global actor 'MainActor'
private static var defaultServiceProvider: ServiceProvider?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:38:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var defaultServiceProvider: ServiceProvider?
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/CrossDeviceParameterConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/DevicePlatform.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/InspectableEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/LogLevel.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/LoggerDelegate.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/PlaformContextRetriever.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/SessionState.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/View.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Utils/GDPRProcessingBasis.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Utils/SPSize.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Entities/ImmersiveSpaceEntity.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Entities/WindowGroupEntity.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Events/DismissImmersiveSpaceEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Events/DismissWindowEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Events/OpenImmersiveSpaceEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/VisionOS/Events/OpenWindowEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ SnowplowTracker (in target 'SnowplowTracker' from project 'SnowplowTracker')
EmitSwiftModule normal arm64 (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:46:24: warning: static property '_logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _logLevel: LogLevel = .off
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:46:24: note: convert '_logLevel' to a 'let' constant to make 'Sendable' shared state immutable
private static var _logLevel: LogLevel = .off
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:46:24: note: add '@MainActor' to make static property '_logLevel' part of global actor 'MainActor'
private static var _logLevel: LogLevel = .off
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:46:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _logLevel: LogLevel = .off
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:65:16: warning: static property 'delegate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var delegate: LoggerDelegate?
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:65:16: note: convert 'delegate' to a 'let' constant to make 'Sendable' shared state immutable
static var delegate: LoggerDelegate?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:65:16: note: add '@MainActor' to make static property 'delegate' part of global actor 'MainActor'
static var delegate: LoggerDelegate?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:65:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var delegate: LoggerDelegate?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift:18:16: warning: static property 'dateGenerator' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var dateGenerator: () -> TimeInterval = { Date().timeIntervalSince1970 }
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift:18:16: note: convert 'dateGenerator' to a 'let' constant to make 'Sendable' shared state immutable
static var dateGenerator: () -> TimeInterval = { Date().timeIntervalSince1970 }
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift:18:16: note: add '@MainActor' to make static property 'dateGenerator' part of global actor 'MainActor'
static var dateGenerator: () -> TimeInterval = { Date().timeIntervalSince1970 }
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var dateGenerator: () -> TimeInterval = { Date().timeIntervalSince1970 }
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift:15:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var initialized = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift:15:24: note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
private static var initialized = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift:15:24: note: add '@MainActor' to make static property 'initialized' part of global actor 'MainActor'
private static var initialized = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift:15:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var initialized = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:17:29: warning: static property 'base64Encoded' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var base64Encoded = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:17:29: note: convert 'base64Encoded' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var base64Encoded = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:17:29: note: add '@MainActor' to make static property 'base64Encoded' part of global actor 'MainActor'
private(set) static var base64Encoded = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:17:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var base64Encoded = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:18:29: warning: static property 'trackerVersionSuffix' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var trackerVersionSuffix = ""
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:18:29: note: convert 'trackerVersionSuffix' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var trackerVersionSuffix = ""
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:18:29: note: add '@MainActor' to make static property 'trackerVersionSuffix' part of global actor 'MainActor'
private(set) static var trackerVersionSuffix = ""
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:18:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var trackerVersionSuffix = ""
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:19:29: warning: static property 'devicePlatform' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var devicePlatform: DevicePlatform = Utilities.platform
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:19:29: note: convert 'devicePlatform' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var devicePlatform: DevicePlatform = Utilities.platform
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:19:29: note: add '@MainActor' to make static property 'devicePlatform' part of global actor 'MainActor'
private(set) static var devicePlatform: DevicePlatform = Utilities.platform
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:19:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var devicePlatform: DevicePlatform = Utilities.platform
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:20:29: warning: static property 'foregroundTimeout' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var foregroundTimeout = 1800
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:20:29: note: convert 'foregroundTimeout' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var foregroundTimeout = 1800
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:20:29: note: add '@MainActor' to make static property 'foregroundTimeout' part of global actor 'MainActor'
private(set) static var foregroundTimeout = 1800
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:20:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var foregroundTimeout = 1800
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:21:29: warning: static property 'backgroundTimeout' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var backgroundTimeout = 1800
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:21:29: note: convert 'backgroundTimeout' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var backgroundTimeout = 1800
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:21:29: note: add '@MainActor' to make static property 'backgroundTimeout' part of global actor 'MainActor'
private(set) static var backgroundTimeout = 1800
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:21:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var backgroundTimeout = 1800
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:22:29: warning: static property 'sessionContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var sessionContext = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:22:29: note: convert 'sessionContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var sessionContext = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:22:29: note: add '@MainActor' to make static property 'sessionContext' part of global actor 'MainActor'
private(set) static var sessionContext = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:22:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var sessionContext = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:23:29: warning: static property 'deepLinkContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var deepLinkContext = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:23:29: note: convert 'deepLinkContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var deepLinkContext = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:23:29: note: add '@MainActor' to make static property 'deepLinkContext' part of global actor 'MainActor'
private(set) static var deepLinkContext = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:23:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var deepLinkContext = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:24:29: warning: static property 'screenContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var screenContext = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:24:29: note: convert 'screenContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var screenContext = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:24:29: note: add '@MainActor' to make static property 'screenContext' part of global actor 'MainActor'
private(set) static var screenContext = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:24:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var screenContext = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:25:29: warning: static property 'applicationContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var applicationContext = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:25:29: note: convert 'applicationContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var applicationContext = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:25:29: note: add '@MainActor' to make static property 'applicationContext' part of global actor 'MainActor'
private(set) static var applicationContext = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:25:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var applicationContext = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:26:29: warning: static property 'autotrackScreenViews' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var autotrackScreenViews = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:26:29: note: convert 'autotrackScreenViews' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var autotrackScreenViews = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:26:29: note: add '@MainActor' to make static property 'autotrackScreenViews' part of global actor 'MainActor'
private(set) static var autotrackScreenViews = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:26:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var autotrackScreenViews = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:27:29: warning: static property 'lifecycleEvents' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var lifecycleEvents = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:27:29: note: convert 'lifecycleEvents' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var lifecycleEvents = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:27:29: note: add '@MainActor' to make static property 'lifecycleEvents' part of global actor 'MainActor'
private(set) static var lifecycleEvents = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:27:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var lifecycleEvents = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:28:29: warning: static property 'exceptionEvents' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var exceptionEvents = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:28:29: note: convert 'exceptionEvents' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var exceptionEvents = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:28:29: note: add '@MainActor' to make static property 'exceptionEvents' part of global actor 'MainActor'
private(set) static var exceptionEvents = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:28:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var exceptionEvents = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:29:29: warning: static property 'installEvent' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var installEvent = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:29:29: note: convert 'installEvent' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var installEvent = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:29:29: note: add '@MainActor' to make static property 'installEvent' part of global actor 'MainActor'
private(set) static var installEvent = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:29:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var installEvent = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:30:29: warning: static property 'trackerDiagnostic' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var trackerDiagnostic = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:30:29: note: convert 'trackerDiagnostic' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var trackerDiagnostic = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:30:29: note: add '@MainActor' to make static property 'trackerDiagnostic' part of global actor 'MainActor'
private(set) static var trackerDiagnostic = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:30:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var trackerDiagnostic = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:31:29: warning: static property 'userAnonymisation' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var userAnonymisation = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:31:29: note: convert 'userAnonymisation' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var userAnonymisation = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:31:29: note: add '@MainActor' to make static property 'userAnonymisation' part of global actor 'MainActor'
private(set) static var userAnonymisation = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:31:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var userAnonymisation = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:32:29: warning: static property 'platformContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var platformContext = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:32:29: note: convert 'platformContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var platformContext = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:32:29: note: add '@MainActor' to make static property 'platformContext' part of global actor 'MainActor'
private(set) static var platformContext = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:32:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var platformContext = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:33:29: warning: static property 'geoLocationContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var geoLocationContext = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:33:29: note: convert 'geoLocationContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var geoLocationContext = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:33:29: note: add '@MainActor' to make static property 'geoLocationContext' part of global actor 'MainActor'
private(set) static var geoLocationContext = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:33:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var geoLocationContext = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:34:29: warning: static property 'screenEngagementAutotracking' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var screenEngagementAutotracking = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:34:29: note: convert 'screenEngagementAutotracking' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var screenEngagementAutotracking = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:34:29: note: add '@MainActor' to make static property 'screenEngagementAutotracking' part of global actor 'MainActor'
private(set) static var screenEngagementAutotracking = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:34:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var screenEngagementAutotracking = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:35:29: warning: static property 'immersiveSpaceContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var immersiveSpaceContext = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:35:29: note: convert 'immersiveSpaceContext' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var immersiveSpaceContext = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:35:29: note: add '@MainActor' to make static property 'immersiveSpaceContext' part of global actor 'MainActor'
private(set) static var immersiveSpaceContext = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:35:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var immersiveSpaceContext = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:36:29: warning: static property 'continueSessionOnRestart' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private(set) static var continueSessionOnRestart = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:36:29: note: convert 'continueSessionOnRestart' to a 'let' constant to make 'Sendable' shared state immutable
private(set) static var continueSessionOnRestart = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:36:29: note: add '@MainActor' to make static property 'continueSessionOnRestart' part of global actor 'MainActor'
private(set) static var continueSessionOnRestart = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Tracker/TrackerDefaults.swift:36:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private(set) static var continueSessionOnRestart = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:16:5: warning: var 'instances' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
var instances: [String : DataPersistence]? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:16:5: note: convert 'instances' to a 'let' constant to make 'Sendable' shared state immutable
var instances: [String : DataPersistence]? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:16:5: note: add '@MainActor' to make var 'instances' part of global actor 'MainActor'
var instances: [String : DataPersistence]? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:16:5: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
var instances: [String : DataPersistence]? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:22:5: warning: var 'sessionKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
var sessionKey = "session"
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:22:5: note: convert 'sessionKey' to a 'let' constant to make 'Sendable' shared state immutable
var sessionKey = "session"
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:22:5: note: add '@MainActor' to make var 'sessionKey' part of global actor 'MainActor'
var sessionKey = "session"
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Utils/DataPersistence.swift:22:5: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
var sessionKey = "session"
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:17:36: warning: static property 'httpMethod' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var httpMethod: HttpMethodOptions = .post
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:17:36: note: convert 'httpMethod' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var httpMethod: HttpMethodOptions = .post
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:17:36: note: add '@MainActor' to make static property 'httpMethod' part of global actor 'MainActor'
public private(set) static var httpMethod: HttpMethodOptions = .post
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:17:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var httpMethod: HttpMethodOptions = .post
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:18:36: warning: static property 'httpProtocol' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var httpProtocol: ProtocolOptions = .https
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:18:36: note: convert 'httpProtocol' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var httpProtocol: ProtocolOptions = .https
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:18:36: note: add '@MainActor' to make static property 'httpProtocol' part of global actor 'MainActor'
public private(set) static var httpProtocol: ProtocolOptions = .https
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:18:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var httpProtocol: ProtocolOptions = .https
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:19:36: warning: static property 'emitRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var emitRange = BufferOption.largeGroup.rawValue
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:19:36: note: convert 'emitRange' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var emitRange = BufferOption.largeGroup.rawValue
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:19:36: note: add '@MainActor' to make static property 'emitRange' part of global actor 'MainActor'
public private(set) static var emitRange = BufferOption.largeGroup.rawValue
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:19:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var emitRange = BufferOption.largeGroup.rawValue
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:20:36: warning: static property 'emitThreadPoolSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var emitThreadPoolSize = 15
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:20:36: note: convert 'emitThreadPoolSize' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var emitThreadPoolSize = 15
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:20:36: note: add '@MainActor' to make static property 'emitThreadPoolSize' part of global actor 'MainActor'
public private(set) static var emitThreadPoolSize = 15
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:20:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var emitThreadPoolSize = 15
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:21:36: warning: static property 'byteLimitGet' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var byteLimitGet = 40000
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:21:36: note: convert 'byteLimitGet' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var byteLimitGet = 40000
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:21:36: note: add '@MainActor' to make static property 'byteLimitGet' part of global actor 'MainActor'
public private(set) static var byteLimitGet = 40000
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:21:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var byteLimitGet = 40000
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:22:36: warning: static property 'byteLimitPost' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var byteLimitPost = 40000
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:22:36: note: convert 'byteLimitPost' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var byteLimitPost = 40000
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:22:36: note: add '@MainActor' to make static property 'byteLimitPost' part of global actor 'MainActor'
public private(set) static var byteLimitPost = 40000
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:22:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var byteLimitPost = 40000
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:23:36: warning: static property 'serverAnonymisation' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var serverAnonymisation = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:23:36: note: convert 'serverAnonymisation' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var serverAnonymisation = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:23:36: note: add '@MainActor' to make static property 'serverAnonymisation' part of global actor 'MainActor'
public private(set) static var serverAnonymisation = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:23:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var serverAnonymisation = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:24:36: warning: static property 'bufferOption' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var bufferOption: BufferOption = .single
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:24:36: note: convert 'bufferOption' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var bufferOption: BufferOption = .single
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:24:36: note: add '@MainActor' to make static property 'bufferOption' part of global actor 'MainActor'
public private(set) static var bufferOption: BufferOption = .single
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:24:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var bufferOption: BufferOption = .single
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:25:36: warning: static property 'retryFailedRequests' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var retryFailedRequests = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:25:36: note: convert 'retryFailedRequests' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var retryFailedRequests = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:25:36: note: add '@MainActor' to make static property 'retryFailedRequests' part of global actor 'MainActor'
public private(set) static var retryFailedRequests = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:25:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var retryFailedRequests = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:26:36: warning: static property 'maxEventStoreSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var maxEventStoreSize: Int64 = 1000 // events
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:26:36: note: convert 'maxEventStoreSize' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var maxEventStoreSize: Int64 = 1000 // events
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:26:36: note: add '@MainActor' to make static property 'maxEventStoreSize' part of global actor 'MainActor'
public private(set) static var maxEventStoreSize: Int64 = 1000 // events
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:26:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var maxEventStoreSize: Int64 = 1000 // events
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:27:36: warning: static property 'maxEventStoreAge' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var maxEventStoreAge: TimeInterval = TimeInterval(60 * 60 * 24 * 30) // 30 days
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:27:36: note: convert 'maxEventStoreAge' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var maxEventStoreAge: TimeInterval = TimeInterval(60 * 60 * 24 * 30) // 30 days
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:27:36: note: add '@MainActor' to make static property 'maxEventStoreAge' part of global actor 'MainActor'
public private(set) static var maxEventStoreAge: TimeInterval = TimeInterval(60 * 60 * 24 * 30) // 30 days
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:27:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var maxEventStoreAge: TimeInterval = TimeInterval(60 * 60 * 24 * 30) // 30 days
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:28:36: warning: static property 'emitTimeout' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public private(set) static var emitTimeout: TimeInterval = TimeInterval(30) // 30 seconds
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:28:36: note: convert 'emitTimeout' to a 'let' constant to make 'Sendable' shared state immutable
public private(set) static var emitTimeout: TimeInterval = TimeInterval(30) // 30 seconds
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:28:36: note: add '@MainActor' to make static property 'emitTimeout' part of global actor 'MainActor'
public private(set) static var emitTimeout: TimeInterval = TimeInterval(30) // 30 seconds
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterDefaults.swift:28:36: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public private(set) static var emitTimeout: TimeInterval = TimeInterval(30) // 30 seconds
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:36:24: warning: static property 'serviceProviderInstances' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var serviceProviderInstances: [String : ServiceProvider] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:36:24: note: convert 'serviceProviderInstances' to a 'let' constant to make 'Sendable' shared state immutable
private static var serviceProviderInstances: [String : ServiceProvider] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:36:24: note: add '@MainActor' to make static property 'serviceProviderInstances' part of global actor 'MainActor'
private static var serviceProviderInstances: [String : ServiceProvider] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:36:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var serviceProviderInstances: [String : ServiceProvider] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:37:24: warning: static property 'configurationProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var configurationProvider: RemoteConfigurationProvider?
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:37:24: note: convert 'configurationProvider' to a 'let' constant to make 'Sendable' shared state immutable
private static var configurationProvider: RemoteConfigurationProvider?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:37:24: note: add '@MainActor' to make static property 'configurationProvider' part of global actor 'MainActor'
private static var configurationProvider: RemoteConfigurationProvider?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:37:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var configurationProvider: RemoteConfigurationProvider?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:38:24: warning: static property 'defaultServiceProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var defaultServiceProvider: ServiceProvider?
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:38:24: note: convert 'defaultServiceProvider' to a 'let' constant to make 'Sendable' shared state immutable
private static var defaultServiceProvider: ServiceProvider?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:38:24: note: add '@MainActor' to make static property 'defaultServiceProvider' part of global actor 'MainActor'
private static var defaultServiceProvider: ServiceProvider?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Snowplow.swift:38:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var defaultServiceProvider: ServiceProvider?
^
nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ TrackerControllerIQWrapper.swift,\ Logger.swift,\ AVPlayerSubscription.swift,\ MediaAdTracking.swift,\ MediaControllerImpl.swift,\ MediaPingInterval.swift,\ MediaSessionTracking.swift,\ MediaSessionTrackingStats.swift,\ MediaTrackingImpl.swift,\ MediaSessionEntity.swift,\ MediaPercentProgressEvent.swift,\ MediaPingEvent.swift,\ MediaPlayerUpdatingEvent.swift,\ MediaSchemata.swift,\ NetworkControllerImpl.swift,\ RemoteConfigurationBundle.swift,\ RemoteConfigurationCache.swift,\ RemoteConfigurationFetcher.swift,\ RemoteConfigurationProvider.swift,\ ListItemViewModifier.swift,\ ScreenState.swift,\ ScreenStateMachine.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/TrackerControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaAdTracking.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaControllerImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaPingInterval.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaSessionTracking.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaSessionTrackingStats.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaTrackingImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Entities/MediaSessionEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Events/MediaPercentProgressEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Events/MediaPingEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Events/MediaPlayerUpdatingEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/MediaSchemata.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/NetworkConnection/NetworkControllerImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationBundle.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationFetcher.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ListItemViewModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenState.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenStateMachine.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/TrackerControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:46:24: warning: static property '_logLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _logLevel: LogLevel = .off
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:46:24: note: convert '_logLevel' to a 'let' constant to make 'Sendable' shared state immutable
private static var _logLevel: LogLevel = .off
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:46:24: note: add '@MainActor' to make static property '_logLevel' part of global actor 'MainActor'
private static var _logLevel: LogLevel = .off
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:46:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _logLevel: LogLevel = .off
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:65:16: warning: static property 'delegate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var delegate: LoggerDelegate?
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:65:16: note: convert 'delegate' to a 'let' constant to make 'Sendable' shared state immutable
static var delegate: LoggerDelegate?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:65:16: note: add '@MainActor' to make static property 'delegate' part of global actor 'MainActor'
static var delegate: LoggerDelegate?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger/Logger.swift:65:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var delegate: LoggerDelegate?
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift:55:21: warning: capture of 'self' with non-sendable type 'AVPlayerSubscription?' in a '@Sendable' closure
self?.lastPauseTime = player.currentTime()
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift:21:7: note: class 'AVPlayerSubscription' does not conform to the 'Sendable' protocol
class AVPlayerSubscription {
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift:55:21: warning: capture of 'self' with non-sendable type 'AVPlayerSubscription?' in an isolated closure; this is an error in the Swift 6 language mode
self?.lastPauseTime = player.currentTime()
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift:21:7: note: class 'AVPlayerSubscription' does not conform to the 'Sendable' protocol
class AVPlayerSubscription {
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift:143:21: warning: capture of 'self' with non-sendable type 'AVPlayerSubscription?' in a '@Sendable' closure
self?.update()
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift:21:7: note: class 'AVPlayerSubscription' does not conform to the 'Sendable' protocol
class AVPlayerSubscription {
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift:143:21: warning: capture of 'self' with non-sendable type 'AVPlayerSubscription?' in an isolated closure; this is an error in the Swift 6 language mode
self?.update()
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/AVPlayerSubscription.swift:21:7: note: class 'AVPlayerSubscription' does not conform to the 'Sendable' protocol
class AVPlayerSubscription {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaAdTracking.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaControllerImpl.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaPingInterval.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaSessionTracking.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaSessionTrackingStats.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Controllers/MediaTrackingImpl.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Entities/MediaSessionEntity.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Events/MediaPercentProgressEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Events/MediaPingEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/Events/MediaPlayerUpdatingEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Media/MediaSchemata.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/NetworkConnection/NetworkControllerImpl.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationBundle.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationCache.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationFetcher.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationFetcher.swift:38:38: warning: capture of 'self' with non-sendable type 'RemoteConfigurationFetcher' in a '@Sendable' closure
if let data = data { self.resolveRequest(with: data) }
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationFetcher.swift:16:7: note: class 'RemoteConfigurationFetcher' does not conform to the 'Sendable' protocol
class RemoteConfigurationFetcher: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationFetcher.swift:35:13: warning: mutation of captured var 'httpResponse' in concurrently-executing code
httpResponse = urlResponse as? HTTPURLResponse
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationFetcher.swift:36:33: warning: reference to captured var 'httpResponse' in concurrently-executing code
let isSuccessful = (httpResponse?.statusCode ?? 0) >= 200 && (httpResponse?.statusCode ?? 0) < 300
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationFetcher.swift:36:75: warning: reference to captured var 'httpResponse' in concurrently-executing code; this is an error in the Swift 6 language mode
let isSuccessful = (httpResponse?.statusCode ?? 0) >= 200 && (httpResponse?.statusCode ?? 0) < 300
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/RemoteConfiguration/RemoteConfigurationProvider.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ListItemViewModifier.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenState.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenStateMachine.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Emitter.swift,\ EmitterControllerImpl.swift,\ EmitterEventProcessing.swift,\ ScreenEnd.swift,\ GDPRContext.swift,\ GDPRControllerImpl.swift,\ GlobalContextPluginConfiguration.swift,\ GlobalContextsControllerImpl.swift,\ SchemaRule.swift,\ EcommerceControllerIQWrapper.swift,\ EmitterControllerIQWrapper.swift,\ EventStoreIQWrapper.swift,\ GDPRControllerIQWrapper.swift,\ GlobalContextsControllerIQWrapper.swift,\ InternalQueue.swift,\ InternalQueueTimer.swift,\ MediaControllerIQWrapper.swift,\ MediaTrackingIQWrapper.swift,\ NetworkControllerIQWrapper.swift,\ PluginsControllerIQWrapper.swift,\ SessionControllerIQWrapper.swift,\ SubjectControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Emitter/Emitter.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Emitter/EmitterControllerImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Emitter/EmitterEventProcessing.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Events/ScreenEnd.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/GDPR/GDPRContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/GDPR/GDPRControllerImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/GlobalContexts/GlobalContextPluginConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/GlobalContexts/GlobalContextsControllerImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/GlobalContexts/SchemaRule.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/EcommerceControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/EmitterControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/EventStoreIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/GDPRControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/GlobalContextsControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/InternalQueue.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/InternalQueueTimer.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/MediaControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/MediaTrackingIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/NetworkControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/PluginsControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/SessionControllerIQWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/SubjectControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Emitter/Emitter.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/Emitter/Emitter.swift:482:34: warning: passing non-sendable parameter 'callback' to function expecting a @Sendable closure
emitQueue.async(execute: callback)
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Emitter/Emitter.swift:481:30: note: parameter 'callback' is implicitly non-sendable
private func emitAsync(_ callback: @escaping () -> Void) {
^
@Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Emitter/EmitterControllerImpl.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Emitter/EmitterEventProcessing.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Events/ScreenEnd.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/GDPR/GDPRContext.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/GDPR/GDPRControllerImpl.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/GlobalContexts/GlobalContextPluginConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/GlobalContexts/GlobalContextsControllerImpl.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/GlobalContexts/SchemaRule.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/EcommerceControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/EmitterControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/EventStoreIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/GDPRControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/GlobalContextsControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/InternalQueue.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/InternalQueue.swift:24:36: warning: passing non-sendable parameter 'callback' to function expecting a @Sendable closure
serialQueue.async(execute: callback)
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/InternalQueue.swift:23:25: note: parameter 'callback' is implicitly non-sendable
static func async(_ callback: @escaping () -> Void) {
^
@Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/InternalQueue.swift:28:70: warning: passing non-sendable parameter 'callback' to function expecting a @Sendable closure
serialQueue.asyncAfter(deadline: .now() + interval, execute: callback)
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/InternalQueue.swift:27:56: note: parameter 'callback' is implicitly non-sendable
static func asyncAfter(_ interval: TimeInterval, _ callback: @escaping () -> Void) {
^
@Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/InternalQueueTimer.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/MediaControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/MediaTrackingIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/NetworkControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/PluginsControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/SessionControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/InternalQueue/SubjectControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ScreenSummaryState.swift,\ ScreenSummaryStateMachine.swift,\ ScreenViewModifier.swift,\ UIKitScreenViewTracking.swift,\ Session.swift,\ SessionControllerImpl.swift,\ DeepLinkState.swift,\ DeepLinkStateMachine.swift,\ ImmersiveSpaceState.swift,\ ImmersiveSpaceStateMachine.swift,\ LifecycleState.swift,\ LifecycleStateMachine.swift,\ PluginStateMachine.swift,\ State.swift,\ StateFuture.swift,\ StateMachineEvent.swift,\ StateMachineProtocol.swift,\ StateManager.swift,\ TrackerState.swift,\ TrackerStateSnapshot.swift,\ Database.swift,\ MemoryEventStore.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryStateMachine.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenViewModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Session/Session.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Session/SessionControllerImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/DeepLinkState.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/DeepLinkStateMachine.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/ImmersiveSpaceState.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/ImmersiveSpaceStateMachine.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/LifecycleState.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/LifecycleStateMachine.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/PluginStateMachine.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/State.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateFuture.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateMachineEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateMachineProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/TrackerState.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/TrackerStateSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Storage/Database.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/Storage/MemoryEventStore.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift:18:16: warning: static property 'dateGenerator' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var dateGenerator: () -> TimeInterval = { Date().timeIntervalSince1970 }
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift:18:16: note: convert 'dateGenerator' to a 'let' constant to make 'Sendable' shared state immutable
static var dateGenerator: () -> TimeInterval = { Date().timeIntervalSince1970 }
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift:18:16: note: add '@MainActor' to make static property 'dateGenerator' part of global actor 'MainActor'
static var dateGenerator: () -> TimeInterval = { Date().timeIntervalSince1970 }
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryState.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var dateGenerator: () -> TimeInterval = { Date().timeIntervalSince1970 }
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenSummaryStateMachine.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/ScreenViewModifier.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift:15:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var initialized = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift:15:24: note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
private static var initialized = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift:15:24: note: add '@MainActor' to make static property 'initialized' part of global actor 'MainActor'
private static var initialized = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Core/ScreenViewTracking/UIKitScreenViewTracking.swift:15:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var initialized = false
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Session/Session.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/Session/Session.swift:145:25: warning: capture of 'onSessionStateUpdate' with non-sendable type '(SessionState) -> Void' in a '@Sendable' closure
onSessionStateUpdate(state)
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Session/Session.swift:145:25: note: a function type must be marked '@Sendable' to conform to 'Sendable'
onSessionStateUpdate(state)
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/Session/Session.swift:145:46: warning: capture of 'state' with non-sendable type 'SessionState' in a '@Sendable' closure
onSessionStateUpdate(state)
^
/Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Tracker/SessionState.swift:17:14: note: class 'SessionState' does not conform to the 'Sendable' protocol
public class SessionState: NSObject, State {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Session/SessionControllerImpl.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/DeepLinkState.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/DeepLinkStateMachine.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/ImmersiveSpaceState.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/ImmersiveSpaceStateMachine.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/LifecycleState.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/LifecycleStateMachine.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/PluginStateMachine.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/State.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateFuture.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateMachineEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateMachineProtocol.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateManager.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateManager.swift:192:37: warning: capture of 'stateMachines' with non-sendable type '[any StateMachineProtocol]' in a '@Sendable' closure
for stateMachine in stateMachines {
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateMachineProtocol.swift:16:10: note: protocol 'StateMachineProtocol' does not conform to the 'Sendable' protocol
protocol StateMachineProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateManager.swift:193:52: warning: capture of 'event' with non-sendable type 'any InspectableEvent & StateMachineEvent' in a '@Sendable' closure
stateMachine.afterTrack(event: event)
^
/Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/StateManager.swift:192:37: warning: reference to captured var 'stateMachines' in concurrently-executing code
for stateMachine in stateMachines {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/TrackerState.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/StateMachine/TrackerStateSnapshot.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Storage/Database.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/Storage/MemoryEventStore.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Structured.swift,\ Timing.swift,\ TrackerError.swift,\ WebViewReader.swift,\ ContextGenerator.swift,\ GlobalContext.swift,\ SchemaRuleset.swift,\ MediaTrackingConfiguration.swift,\ MediaController.swift,\ MediaTracking.swift,\ MediaAdBreakEntity.swift,\ MediaAdEntity.swift,\ MediaPlayerEntity.swift,\ MediaAdBreakEndEvent.swift,\ MediaAdBreakStartEvent.swift,\ MediaAdClickEvent.swift,\ MediaAdCompleteEvent.swift,\ MediaAdFirstQuartileEvent.swift,\ MediaAdMidpointEvent.swift,\ MediaAdPauseEvent.swift,\ MediaAdResumeEvent.swift,\ MediaAdSkipEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Structured.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Timing.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/TrackerError.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/WebViewReader.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/GlobalContexts/ContextGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/GlobalContexts/GlobalContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/GlobalContexts/SchemaRuleset.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Configuration/MediaTrackingConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Controllers/MediaController.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Controllers/MediaTracking.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Entities/MediaAdBreakEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Entities/MediaAdEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Entities/MediaPlayerEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdBreakEndEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdBreakStartEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdClickEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdCompleteEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdFirstQuartileEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdMidpointEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdPauseEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdResumeEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdSkipEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Structured.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Timing.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/TrackerError.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/WebViewReader.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/GlobalContexts/ContextGenerator.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/GlobalContexts/GlobalContext.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/GlobalContexts/SchemaRuleset.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Configuration/MediaTrackingConfiguration.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Controllers/MediaController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Controllers/MediaTracking.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Entities/MediaAdBreakEntity.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Entities/MediaAdEntity.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Entities/MediaPlayerEntity.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdBreakEndEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdBreakStartEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdClickEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdCompleteEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdFirstQuartileEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdMidpointEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdPauseEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdResumeEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Media/Events/MediaAdSkipEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ EmitterEvent.swift,\ EventStore.swift,\ DeepLinkEntity.swift,\ LifecycleEntity.swift,\ Background.swift,\ ConsentDocument.swift,\ ConsentGranted.swift,\ ConsentWithdrawn.swift,\ DeepLinkReceived.swift,\ Ecommerce.swift,\ EcommerceItem.swift,\ EventBase.swift,\ Foreground.swift,\ ListItemView.swift,\ MessageNotification.swift,\ MessageNotificationAttachment.swift,\ PageView.swift,\ PushNotification.swift,\ SNOWError.swift,\ ScreenView.swift,\ ScrollChanged.swift,\ SelfDescribing.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EventStore.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Entities/DeepLinkEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Entities/LifecycleEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Background.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ConsentDocument.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ConsentGranted.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ConsentWithdrawn.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/DeepLinkReceived.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Ecommerce.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/EcommerceItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/EventBase.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Foreground.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ListItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/MessageNotification.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/MessageNotificationAttachment.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/PageView.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/PushNotification.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/SNOWError.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ScreenView.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ScrollChanged.swift /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/SelfDescribing.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EmitterEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Emitter/EventStore.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Entities/DeepLinkEntity.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Entities/LifecycleEntity.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Background.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ConsentDocument.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ConsentGranted.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ConsentWithdrawn.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/DeepLinkReceived.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Ecommerce.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/EcommerceItem.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/EventBase.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/Foreground.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ListItemView.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/MessageNotification.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/MessageNotificationAttachment.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/PageView.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/PushNotification.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/SNOWError.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ScreenView.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/ScrollChanged.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Snowplow/Events/SelfDescribing.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Emitting module for SnowplowTracker (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriver\ Compilation\ Requirements SnowplowTracker normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SnowplowTracker' from project 'SnowplowTracker')
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 SnowplowTracker -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.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/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker-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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling EmitterEvent.swift, EventStore.swift, DeepLinkEntity.swift, LifecycleEntity.swift, Background.swift, ConsentDocument.swift, ConsentGranted.swift, ConsentWithdrawn.swift, DeepLinkReceived.swift, Ecommerce.swift, EcommerceItem.swift, EventBase.swift, Foreground.swift, ListItemView.swift, MessageNotification.swift, MessageNotificationAttachment.swift, PageView.swift, PushNotification.swift, SNOWError.swift, ScreenView.swift, ScrollChanged.swift, SelfDescribing.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriverJobDiscovery normal arm64 Compiling SubjectController.swift, TrackerController.swift, EcommerceController.swift, CartEntity.swift, EcommerceScreenEntity.swift, EcommerceUserEntity.swift, ProductEntity.swift, PromotionEntity.swift, TransactionEntity.swift, AddToCartEvent.swift, CheckoutStepEvent.swift, ProductListClickEvent.swift, ProductListViewEvent.swift, ProductViewEvent.swift, PromotionClickEvent.swift, PromotionViewEvent.swift, RefundEvent.swift, RemoveFromCartEvent.swift, TransactionErrorEvent.swift, TransactionEvent.swift, BufferOption.swift, EmitterDefaults.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriverJobDiscovery normal arm64 Compiling MediaAdStartEvent.swift, MediaAdThirdQuartileEvent.swift, MediaBufferEndEvent.swift, MediaBufferStartEvent.swift, MediaEndEvent.swift, MediaErrorEvent.swift, MediaFullscreenChangeEvent.swift, MediaPauseEvent.swift, MediaPictureInPictureChangeEvent.swift, MediaPlayEvent.swift, MediaPlaybackRateChangeEvent.swift, MediaQualityChangeEvent.swift, MediaReadyEvent.swift, MediaSeekEndEvent.swift, MediaSeekStartEvent.swift, MediaVolumeChangeEvent.swift, DefaultNetworkConnection.swift, HttpMethodOptions.swift, NetworkConnection.swift, ProtocolOptions.swift, Request.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/SnowplowTracker-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker-Swift.h (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/SnowplowTracker-Swift.h
SwiftDriverJobDiscovery normal arm64 Compiling ConfigurationBundle.swift, ConfigurationProtocol.swift, ConfigurationState.swift, EmitterConfiguration.swift, FocalMeterConfiguration.swift, GDPRConfiguration.swift, GlobalContextsConfiguration.swift, NetworkConfiguration.swift, PlatformContextProperty.swift, PluginConfiguration.swift, RemoteConfiguration.swift, SerializableConfiguration.swift, SessionConfiguration.swift, SubjectConfiguration.swift, TrackerConfiguration.swift, Controller.swift, EmitterController.swift, GDPRController.swift, GlobalContextsController.swift, NetworkController.swift, PluginsController.swift, SessionController.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.swiftmodule (in target 'SnowplowTracker' from project 'SnowplowTracker')
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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.swiftdoc (in target 'SnowplowTracker' from project 'SnowplowTracker')
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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.abi.json (in target 'SnowplowTracker' from project 'SnowplowTracker')
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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.swiftsourceinfo (in target 'SnowplowTracker' from project 'SnowplowTracker')
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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling RequestCallback.swift, RequestResult.swift, Payload.swift, SelfDescribingJson.swift, Snowplow.swift, CrossDeviceParameterConfiguration.swift, DevicePlatform.swift, InspectableEvent.swift, LogLevel.swift, LoggerDelegate.swift, PlaformContextRetriever.swift, SessionState.swift, View.swift, GDPRProcessingBasis.swift, SPSize.swift, ImmersiveSpaceEntity.swift, WindowGroupEntity.swift, DismissImmersiveSpaceEvent.swift, DismissWindowEvent.swift, OpenImmersiveSpaceEvent.swift, OpenWindowEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriverJobDiscovery normal arm64 Compiling ScreenSummaryState.swift, ScreenSummaryStateMachine.swift, ScreenViewModifier.swift, UIKitScreenViewTracking.swift, Session.swift, SessionControllerImpl.swift, DeepLinkState.swift, DeepLinkStateMachine.swift, ImmersiveSpaceState.swift, ImmersiveSpaceStateMachine.swift, LifecycleState.swift, LifecycleStateMachine.swift, PluginStateMachine.swift, State.swift, StateFuture.swift, StateMachineEvent.swift, StateMachineProtocol.swift, StateManager.swift, TrackerState.swift, TrackerStateSnapshot.swift, Database.swift, MemoryEventStore.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriverJobDiscovery normal arm64 Compiling SQLiteEventStore.swift, PlatformContext.swift, Subject.swift, SubjectControllerImpl.swift, EcommerceControllerImpl.swift, InstallTracker.swift, PluginsControllerImpl.swift, ServiceProvider.swift, ServiceProviderProtocol.swift, Tracker.swift, TrackerControllerImpl.swift, TrackerDefaults.swift, TrackerEvent.swift, WebViewMessageHandler.swift, WebViewMessageHandlerV2.swift, TrackerConstants.swift, DataPersistence.swift, DeviceInfoMonitor.swift, SNOWReachability.swift, Stringb64.swift, Utilities.swift, ConfigurationBuilder.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriverJobDiscovery normal arm64 Compiling Emitter.swift, EmitterControllerImpl.swift, EmitterEventProcessing.swift, ScreenEnd.swift, GDPRContext.swift, GDPRControllerImpl.swift, GlobalContextPluginConfiguration.swift, GlobalContextsControllerImpl.swift, SchemaRule.swift, EcommerceControllerIQWrapper.swift, EmitterControllerIQWrapper.swift, EventStoreIQWrapper.swift, GDPRControllerIQWrapper.swift, GlobalContextsControllerIQWrapper.swift, InternalQueue.swift, InternalQueueTimer.swift, MediaControllerIQWrapper.swift, MediaTrackingIQWrapper.swift, NetworkControllerIQWrapper.swift, PluginsControllerIQWrapper.swift, SessionControllerIQWrapper.swift, SubjectControllerIQWrapper.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriverJobDiscovery normal arm64 Compiling Structured.swift, Timing.swift, TrackerError.swift, WebViewReader.swift, ContextGenerator.swift, GlobalContext.swift, SchemaRuleset.swift, MediaTrackingConfiguration.swift, MediaController.swift, MediaTracking.swift, MediaAdBreakEntity.swift, MediaAdEntity.swift, MediaPlayerEntity.swift, MediaAdBreakEndEvent.swift, MediaAdBreakStartEvent.swift, MediaAdClickEvent.swift, MediaAdCompleteEvent.swift, MediaAdFirstQuartileEvent.swift, MediaAdMidpointEvent.swift, MediaAdPauseEvent.swift, MediaAdResumeEvent.swift, MediaAdSkipEvent.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriverJobDiscovery normal arm64 Compiling TrackerControllerIQWrapper.swift, Logger.swift, AVPlayerSubscription.swift, MediaAdTracking.swift, MediaControllerImpl.swift, MediaPingInterval.swift, MediaSessionTracking.swift, MediaSessionTrackingStats.swift, MediaTrackingImpl.swift, MediaSessionEntity.swift, MediaPercentProgressEvent.swift, MediaPingEvent.swift, MediaPlayerUpdatingEvent.swift, MediaSchemata.swift, NetworkControllerImpl.swift, RemoteConfigurationBundle.swift, RemoteConfigurationCache.swift, RemoteConfigurationFetcher.swift, RemoteConfigurationProvider.swift, ListItemViewModifier.swift, ScreenState.swift, ScreenStateMachine.swift (in target 'SnowplowTracker' from project 'SnowplowTracker')
SwiftDriver\ Compilation SnowplowTracker normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SnowplowTracker' from project 'SnowplowTracker')
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 SnowplowTracker -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.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/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker-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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.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/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker-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-xros/SnowplowTracker.o normal (in target 'SnowplowTracker' from project 'SnowplowTracker')
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-xros1.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.o
ExtractAppIntentsMetadata (in target 'SnowplowTracker' from project 'SnowplowTracker')
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 SnowplowTracker --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier spi-builder-workspace.SnowplowTracker --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/SnowplowTracker.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/SnowplowTracker.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SnowplowTracker.build/Debug-xros/SnowplowTracker.build/Objects-normal/arm64/SnowplowTracker.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-12-05 00:08:35.372 appintentsmetadataprocessor[1338:7854] Starting appintentsmetadataprocessor export
2025-12-05 00:08:35.412 appintentsmetadataprocessor[1338:7854] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.o (in target 'SnowplowTracker' from project 'SnowplowTracker')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SnowplowTracker.o
** BUILD SUCCEEDED **
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "mocker",
"requirement" : {
"range" : [
{
"lower_bound" : "2.5.4",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/WeTransfer/Mocker.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "SnowplowTracker",
"name" : "SnowplowTracker",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "SnowplowTracker",
"targets" : [
"SnowplowTracker"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Tests",
"module_type" : "SwiftTarget",
"name" : "Tests",
"path" : "Tests",
"product_dependencies" : [
"Mocker"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/en.lproj/InfoPlist.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
}
],
"sources" : [
"Configurations/TestConfigurationBuilder.swift",
"Configurations/TestEmitterConfiguration.swift",
"Configurations/TestFocalMeterConfiguration.swift",
"Configurations/TestMultipleInstances.swift",
"Configurations/TestRemoteConfiguration.swift",
"Configurations/TestTrackerConfiguration.swift",
"Configurations/TestTrackerController.swift",
"Ecommerce/TestEcommerceController.swift",
"Ecommerce/TestEcommerceEntities.swift",
"Ecommerce/TestEcommerceEvents.swift",
"Global Contexts/TestGlobalContexts.swift",
"Global Contexts/TestSchemaRuleset.swift",
"Legacy Tests/LegacyTestSubject.swift",
"Media/TestMediaAdTracking.swift",
"Media/TestMediaController.swift",
"Media/TestMediaEventAndEntitySerialization.swift",
"Media/TestMediaSessionTrackingStats.swift",
"ScreenViewTracking/TestListItemViewModifier.swift",
"ScreenViewTracking/TestScreenState.swift",
"ScreenViewTracking/TestScreenSummaryStateMachine.swift",
"ScreenViewTracking/TestScreenViewModifier.swift",
"Storage/TestDatabase.swift",
"Storage/TestSQLiteEventStore.swift",
"TestDataPersistence.swift",
"TestEmitter.swift",
"TestEvents.swift",
"TestLifecycleState.swift",
"TestLinkDecorator.swift",
"TestLogger.swift",
"TestMemoryEventStore.swift",
"TestNetworkConnection.swift",
"TestPayload.swift",
"TestPlatformContext.swift",
"TestPlugins.swift",
"TestRequest.swift",
"TestRequestResult.swift",
"TestSelfDescribingJson.swift",
"TestServiceProvider.swift",
"TestSession.swift",
"TestStateManager.swift",
"TestSubject.swift",
"TestUtils.swift",
"TestWebViewMessageHandler.swift",
"TestWebViewMessageHandlerV2.swift",
"Tracker/TestTracker.swift",
"Tracker/TestTrackerEvent.swift",
"Utils/DatabaseHelpers.swift",
"Utils/EventSink.swift",
"Utils/MockDeviceInfoMonitor.swift",
"Utils/MockEventStore.swift",
"Utils/MockLoggerDelegate.swift",
"Utils/MockNetworkConnection.swift",
"Utils/MockTimer.swift",
"Utils/MockWKScriptMessage.swift",
"Utils/TimeTraveler.swift",
"VisionOS/TestImmersiveSpaceState.swift",
"VisionOS/TestVisionOSEntities.swift",
"VisionOS/TestVisionOSEvents.swift"
],
"target_dependencies" : [
"SnowplowTracker"
],
"type" : "test"
},
{
"c99name" : "SnowplowTracker",
"module_type" : "SwiftTarget",
"name" : "SnowplowTracker",
"path" : "Sources",
"product_memberships" : [
"SnowplowTracker"
],
"sources" : [
"Core/Emitter/Emitter.swift",
"Core/Emitter/EmitterControllerImpl.swift",
"Core/Emitter/EmitterEventProcessing.swift",
"Core/Events/ScreenEnd.swift",
"Core/GDPR/GDPRContext.swift",
"Core/GDPR/GDPRControllerImpl.swift",
"Core/GlobalContexts/GlobalContextPluginConfiguration.swift",
"Core/GlobalContexts/GlobalContextsControllerImpl.swift",
"Core/GlobalContexts/SchemaRule.swift",
"Core/InternalQueue/EcommerceControllerIQWrapper.swift",
"Core/InternalQueue/EmitterControllerIQWrapper.swift",
"Core/InternalQueue/EventStoreIQWrapper.swift",
"Core/InternalQueue/GDPRControllerIQWrapper.swift",
"Core/InternalQueue/GlobalContextsControllerIQWrapper.swift",
"Core/InternalQueue/InternalQueue.swift",
"Core/InternalQueue/InternalQueueTimer.swift",
"Core/InternalQueue/MediaControllerIQWrapper.swift",
"Core/InternalQueue/MediaTrackingIQWrapper.swift",
"Core/InternalQueue/NetworkControllerIQWrapper.swift",
"Core/InternalQueue/PluginsControllerIQWrapper.swift",
"Core/InternalQueue/SessionControllerIQWrapper.swift",
"Core/InternalQueue/SubjectControllerIQWrapper.swift",
"Core/InternalQueue/TrackerControllerIQWrapper.swift",
"Core/Logger/Logger.swift",
"Core/Media/Controllers/AVPlayerSubscription.swift",
"Core/Media/Controllers/MediaAdTracking.swift",
"Core/Media/Controllers/MediaControllerImpl.swift",
"Core/Media/Controllers/MediaPingInterval.swift",
"Core/Media/Controllers/MediaSessionTracking.swift",
"Core/Media/Controllers/MediaSessionTrackingStats.swift",
"Core/Media/Controllers/MediaTrackingImpl.swift",
"Core/Media/Entities/MediaSessionEntity.swift",
"Core/Media/Events/MediaPercentProgressEvent.swift",
"Core/Media/Events/MediaPingEvent.swift",
"Core/Media/Events/MediaPlayerUpdatingEvent.swift",
"Core/Media/MediaSchemata.swift",
"Core/NetworkConnection/NetworkControllerImpl.swift",
"Core/RemoteConfiguration/RemoteConfigurationBundle.swift",
"Core/RemoteConfiguration/RemoteConfigurationCache.swift",
"Core/RemoteConfiguration/RemoteConfigurationFetcher.swift",
"Core/RemoteConfiguration/RemoteConfigurationProvider.swift",
"Core/ScreenViewTracking/ListItemViewModifier.swift",
"Core/ScreenViewTracking/ScreenState.swift",
"Core/ScreenViewTracking/ScreenStateMachine.swift",
"Core/ScreenViewTracking/ScreenSummaryState.swift",
"Core/ScreenViewTracking/ScreenSummaryStateMachine.swift",
"Core/ScreenViewTracking/ScreenViewModifier.swift",
"Core/ScreenViewTracking/UIKitScreenViewTracking.swift",
"Core/Session/Session.swift",
"Core/Session/SessionControllerImpl.swift",
"Core/StateMachine/DeepLinkState.swift",
"Core/StateMachine/DeepLinkStateMachine.swift",
"Core/StateMachine/ImmersiveSpaceState.swift",
"Core/StateMachine/ImmersiveSpaceStateMachine.swift",
"Core/StateMachine/LifecycleState.swift",
"Core/StateMachine/LifecycleStateMachine.swift",
"Core/StateMachine/PluginStateMachine.swift",
"Core/StateMachine/State.swift",
"Core/StateMachine/StateFuture.swift",
"Core/StateMachine/StateMachineEvent.swift",
"Core/StateMachine/StateMachineProtocol.swift",
"Core/StateMachine/StateManager.swift",
"Core/StateMachine/TrackerState.swift",
"Core/StateMachine/TrackerStateSnapshot.swift",
"Core/Storage/Database.swift",
"Core/Storage/MemoryEventStore.swift",
"Core/Storage/SQLiteEventStore.swift",
"Core/Subject/PlatformContext.swift",
"Core/Subject/Subject.swift",
"Core/Subject/SubjectControllerImpl.swift",
"Core/Tracker/EcommerceControllerImpl.swift",
"Core/Tracker/InstallTracker.swift",
"Core/Tracker/PluginsControllerImpl.swift",
"Core/Tracker/ServiceProvider.swift",
"Core/Tracker/ServiceProviderProtocol.swift",
"Core/Tracker/Tracker.swift",
"Core/Tracker/TrackerControllerImpl.swift",
"Core/Tracker/TrackerDefaults.swift",
"Core/Tracker/TrackerEvent.swift",
"Core/Tracker/WebViewMessageHandler.swift",
"Core/Tracker/WebViewMessageHandlerV2.swift",
"Core/TrackerConstants.swift",
"Core/Utils/DataPersistence.swift",
"Core/Utils/DeviceInfoMonitor.swift",
"Core/Utils/SNOWReachability.swift",
"Core/Utils/Stringb64.swift",
"Core/Utils/Utilities.swift",
"Snowplow/Configurations/ConfigurationBuilder.swift",
"Snowplow/Configurations/ConfigurationBundle.swift",
"Snowplow/Configurations/ConfigurationProtocol.swift",
"Snowplow/Configurations/ConfigurationState.swift",
"Snowplow/Configurations/EmitterConfiguration.swift",
"Snowplow/Configurations/FocalMeterConfiguration.swift",
"Snowplow/Configurations/GDPRConfiguration.swift",
"Snowplow/Configurations/GlobalContextsConfiguration.swift",
"Snowplow/Configurations/NetworkConfiguration.swift",
"Snowplow/Configurations/PlatformContextProperty.swift",
"Snowplow/Configurations/PluginConfiguration.swift",
"Snowplow/Configurations/RemoteConfiguration.swift",
"Snowplow/Configurations/SerializableConfiguration.swift",
"Snowplow/Configurations/SessionConfiguration.swift",
"Snowplow/Configurations/SubjectConfiguration.swift",
"Snowplow/Configurations/TrackerConfiguration.swift",
"Snowplow/Controllers/Controller.swift",
"Snowplow/Controllers/EmitterController.swift",
"Snowplow/Controllers/GDPRController.swift",
"Snowplow/Controllers/GlobalContextsController.swift",
"Snowplow/Controllers/NetworkController.swift",
"Snowplow/Controllers/PluginsController.swift",
"Snowplow/Controllers/SessionController.swift",
"Snowplow/Controllers/SubjectController.swift",
"Snowplow/Controllers/TrackerController.swift",
"Snowplow/Ecommerce/EcommerceController.swift",
"Snowplow/Ecommerce/Entities/CartEntity.swift",
"Snowplow/Ecommerce/Entities/EcommerceScreenEntity.swift",
"Snowplow/Ecommerce/Entities/EcommerceUserEntity.swift",
"Snowplow/Ecommerce/Entities/ProductEntity.swift",
"Snowplow/Ecommerce/Entities/PromotionEntity.swift",
"Snowplow/Ecommerce/Entities/TransactionEntity.swift",
"Snowplow/Ecommerce/Events/AddToCartEvent.swift",
"Snowplow/Ecommerce/Events/CheckoutStepEvent.swift",
"Snowplow/Ecommerce/Events/ProductListClickEvent.swift",
"Snowplow/Ecommerce/Events/ProductListViewEvent.swift",
"Snowplow/Ecommerce/Events/ProductViewEvent.swift",
"Snowplow/Ecommerce/Events/PromotionClickEvent.swift",
"Snowplow/Ecommerce/Events/PromotionViewEvent.swift",
"Snowplow/Ecommerce/Events/RefundEvent.swift",
"Snowplow/Ecommerce/Events/RemoveFromCartEvent.swift",
"Snowplow/Ecommerce/Events/TransactionErrorEvent.swift",
"Snowplow/Ecommerce/Events/TransactionEvent.swift",
"Snowplow/Emitter/BufferOption.swift",
"Snowplow/Emitter/EmitterDefaults.swift",
"Snowplow/Emitter/EmitterEvent.swift",
"Snowplow/Emitter/EventStore.swift",
"Snowplow/Entities/DeepLinkEntity.swift",
"Snowplow/Entities/LifecycleEntity.swift",
"Snowplow/Events/Background.swift",
"Snowplow/Events/ConsentDocument.swift",
"Snowplow/Events/ConsentGranted.swift",
"Snowplow/Events/ConsentWithdrawn.swift",
"Snowplow/Events/DeepLinkReceived.swift",
"Snowplow/Events/Ecommerce.swift",
"Snowplow/Events/EcommerceItem.swift",
"Snowplow/Events/EventBase.swift",
"Snowplow/Events/Foreground.swift",
"Snowplow/Events/ListItemView.swift",
"Snowplow/Events/MessageNotification.swift",
"Snowplow/Events/MessageNotificationAttachment.swift",
"Snowplow/Events/PageView.swift",
"Snowplow/Events/PushNotification.swift",
"Snowplow/Events/SNOWError.swift",
"Snowplow/Events/ScreenView.swift",
"Snowplow/Events/ScrollChanged.swift",
"Snowplow/Events/SelfDescribing.swift",
"Snowplow/Events/Structured.swift",
"Snowplow/Events/Timing.swift",
"Snowplow/Events/TrackerError.swift",
"Snowplow/Events/WebViewReader.swift",
"Snowplow/GlobalContexts/ContextGenerator.swift",
"Snowplow/GlobalContexts/GlobalContext.swift",
"Snowplow/GlobalContexts/SchemaRuleset.swift",
"Snowplow/Media/Configuration/MediaTrackingConfiguration.swift",
"Snowplow/Media/Controllers/MediaController.swift",
"Snowplow/Media/Controllers/MediaTracking.swift",
"Snowplow/Media/Entities/MediaAdBreakEntity.swift",
"Snowplow/Media/Entities/MediaAdEntity.swift",
"Snowplow/Media/Entities/MediaPlayerEntity.swift",
"Snowplow/Media/Events/MediaAdBreakEndEvent.swift",
"Snowplow/Media/Events/MediaAdBreakStartEvent.swift",
"Snowplow/Media/Events/MediaAdClickEvent.swift",
"Snowplow/Media/Events/MediaAdCompleteEvent.swift",
"Snowplow/Media/Events/MediaAdFirstQuartileEvent.swift",
"Snowplow/Media/Events/MediaAdMidpointEvent.swift",
"Snowplow/Media/Events/MediaAdPauseEvent.swift",
"Snowplow/Media/Events/MediaAdResumeEvent.swift",
"Snowplow/Media/Events/MediaAdSkipEvent.swift",
"Snowplow/Media/Events/MediaAdStartEvent.swift",
"Snowplow/Media/Events/MediaAdThirdQuartileEvent.swift",
"Snowplow/Media/Events/MediaBufferEndEvent.swift",
"Snowplow/Media/Events/MediaBufferStartEvent.swift",
"Snowplow/Media/Events/MediaEndEvent.swift",
"Snowplow/Media/Events/MediaErrorEvent.swift",
"Snowplow/Media/Events/MediaFullscreenChangeEvent.swift",
"Snowplow/Media/Events/MediaPauseEvent.swift",
"Snowplow/Media/Events/MediaPictureInPictureChangeEvent.swift",
"Snowplow/Media/Events/MediaPlayEvent.swift",
"Snowplow/Media/Events/MediaPlaybackRateChangeEvent.swift",
"Snowplow/Media/Events/MediaQualityChangeEvent.swift",
"Snowplow/Media/Events/MediaReadyEvent.swift",
"Snowplow/Media/Events/MediaSeekEndEvent.swift",
"Snowplow/Media/Events/MediaSeekStartEvent.swift",
"Snowplow/Media/Events/MediaVolumeChangeEvent.swift",
"Snowplow/Network/DefaultNetworkConnection.swift",
"Snowplow/Network/HttpMethodOptions.swift",
"Snowplow/Network/NetworkConnection.swift",
"Snowplow/Network/ProtocolOptions.swift",
"Snowplow/Network/Request.swift",
"Snowplow/Network/RequestCallback.swift",
"Snowplow/Network/RequestResult.swift",
"Snowplow/Payload/Payload.swift",
"Snowplow/Payload/SelfDescribingJson.swift",
"Snowplow/Snowplow.swift",
"Snowplow/Tracker/CrossDeviceParameterConfiguration.swift",
"Snowplow/Tracker/DevicePlatform.swift",
"Snowplow/Tracker/InspectableEvent.swift",
"Snowplow/Tracker/LogLevel.swift",
"Snowplow/Tracker/LoggerDelegate.swift",
"Snowplow/Tracker/PlaformContextRetriever.swift",
"Snowplow/Tracker/SessionState.swift",
"Snowplow/Tracker/View.swift",
"Snowplow/Utils/GDPRProcessingBasis.swift",
"Snowplow/Utils/SPSize.swift",
"Snowplow/VisionOS/Entities/ImmersiveSpaceEntity.swift",
"Snowplow/VisionOS/Entities/WindowGroupEntity.swift",
"Snowplow/VisionOS/Events/DismissImmersiveSpaceEvent.swift",
"Snowplow/VisionOS/Events/DismissWindowEvent.swift",
"Snowplow/VisionOS/Events/OpenImmersiveSpaceEvent.swift",
"Snowplow/VisionOS/Events/OpenWindowEvent.swift"
],
"type" : "library"
},
{
"c99name" : "IntegrationTests",
"module_type" : "SwiftTarget",
"name" : "IntegrationTests",
"path" : "IntegrationTests",
"sources" : [
"TestTrackEventsToMicro.swift",
"Utils/Micro.swift"
],
"target_dependencies" : [
"SnowplowTracker"
],
"type" : "test"
}
],
"tools_version" : "5.9"
}
Done.