Build Information
Successful build of PhantomSwift, reference v1.1.1 (ee5fad), with Swift 6.1 for iOS using Xcode 16.3 on 24 Apr 2026 09:25:33 UTC.
Swift 6 data race errors: 57
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme PhantomSwift -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCapturesBuild Log
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:159:36: warning: main actor-isolated property 'activationState' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
.first(where: { $0.activationState == .foregroundActive }) as? UIWindowScene {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScene.h:38:56: note: property declared here
@property (nonatomic, readonly) UISceneActivationState activationState;
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:160:24: warning: main actor-isolated property 'windowScene' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
window.windowScene = scene
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:29:53: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic, weak) UIWindowScene *windowScene API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:163:16: warning: call to main actor-isolated instance method 'makeKeyAndVisible()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
window.makeKeyAndVisible()
^
UIKit.UIWindow.makeKeyAndVisible:2:22: note: calls to instance method 'makeKeyAndVisible()' from outside of its actor context are implicitly asynchronous
@MainActor open func makeKeyAndVisible()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:164:16: warning: call to main actor-isolated instance method 'resignKey()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
window.resignKey() // don't steal key status from the app window
^
UIKit.UIWindow.resignKey:2:22: note: calls to instance method 'resignKey()' from outside of its actor context are implicitly asynchronous
@MainActor open func resignKey()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:167:30: warning: main actor-isolated property 'safeAreaInsets' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let safeTop = window.safeAreaInsets.top > 0
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:275:45: note: property declared here
@property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:168:22: warning: main actor-isolated property 'safeAreaInsets' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
? window.safeAreaInsets.top
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:275:45: note: property declared here
@property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:170:13: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
hud.frame = CGRect(
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:171:23: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
x: window.bounds.width - FPSHUDView.hudSize.width - 12,
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:171:49: warning: main actor-isolated static property 'hudSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
x: window.bounds.width - FPSHUDView.hudSize.width - 12,
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:252:25: note: static property declared here
internal static let hudSize = CGSize(width: 118, height: 58)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:173:31: warning: main actor-isolated static property 'hudSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
width: FPSHUDView.hudSize.width,
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:252:25: note: static property declared here
internal static let hudSize = CGSize(width: 118, height: 58)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:174:32: warning: main actor-isolated static property 'hudSize' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
height: FPSHUDView.hudSize.height
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:252:25: note: static property declared here
internal static let hudSize = CGSize(width: 118, height: 58)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:140:18: note: add '@MainActor' to make instance method 'setupOverlay()' part of global actor 'MainActor'
private func setupOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:144:28: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
let detailVC = FPSDetailVC(monitor: self)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomFPSMonitor.swift:144:28: note: sending task-isolated 'self' to main actor-isolated initializer 'init(monitor:)' risks causing data races between main actor-isolated and task-isolated uses
let detailVC = FPSDetailVC(monitor: self)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PhantomGridOverlay' may have shared mutable state; this is an error in the Swift 6 language mode
internal static let shared = PhantomGridOverlay()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:34:22: note: class 'PhantomGridOverlay' does not conform to the 'Sendable' protocol
internal final class PhantomGridOverlay {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:36:25: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
internal static let shared = PhantomGridOverlay()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:36:25: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal static let shared = PhantomGridOverlay()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:45:23: warning: main actor-isolated property 'config' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
drawView?.config = config
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:112:9: note: mutation of this property is only permitted within the actor
var config: PhantomGridConfig {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:46:28: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow?.alpha = CGFloat(config.opacity)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGFloat alpha; // animatable. default is 1.0
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:56:27: warning: call to main actor-isolated initializer 'init(frame:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let win = GridOverlayWindow(frame: UIScreen.main.bounds)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:90:14: note: calls to initializer 'init(frame:)' from outside of its actor context are implicitly asynchronous
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:90:14: note: main actor isolation inferred from inheritance from class 'UIWindow'
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:56:66: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let win = GridOverlayWindow(frame: UIScreen.main.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:59:39: note: property declared here
@property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:56:61: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let win = GridOverlayWindow(frame: UIScreen.main.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:57:13: warning: main actor-isolated property 'windowLevel' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
win.windowLevel = UIWindow.Level.statusBar + 40
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:37:36: note: mutation of this property is only permitted within the actor
@property(nonatomic) UIWindowLevel windowLevel; // default = 0.0
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:58:13: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
win.alpha = CGFloat(config.opacity)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGFloat alpha; // animatable. default is 1.0
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:59:13: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
win.isHidden = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL hidden; // default is NO. doesn't check superviews
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:62:18: warning: call to main actor-isolated initializer 'init(frame:config:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let gv = GridDrawView(frame: win.bounds, config: config)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:116:5: note: calls to initializer 'init(frame:config:)' from outside of its actor context are implicitly asynchronous
init(frame: CGRect, config: PhantomGridConfig) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:116:5: note: main actor isolation inferred from inheritance from class 'UIView'
init(frame: CGRect, config: PhantomGridConfig) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:62:42: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let gv = GridDrawView(frame: win.bounds, config: config)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:63:12: warning: main actor-isolated property 'autoresizingMask' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
gv.autoresizingMask = [.flexibleWidth, .flexibleHeight]
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:212:41: note: mutation of this property is only permitted within the actor
@property(nonatomic) UIViewAutoresizing autoresizingMask; // simple resize. default is UIViewAutoresizingNone
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:64:13: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
win.addSubview(gv)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:52:19: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
internal func show() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:71:24: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow?.isHidden = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL hidden; // default is NO. doesn't check superviews
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomGridOverlay.swift:68:19: note: add '@MainActor' to make instance method 'hide()' part of global actor 'MainActor'
internal func hide() {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:38:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PhantomLayoutConflictDetector' may have shared mutable state; this is an error in the Swift 6 language mode
internal static let shared = PhantomLayoutConflictDetector()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:36:22: note: class 'PhantomLayoutConflictDetector' does not conform to the 'Sendable' protocol
internal final class PhantomLayoutConflictDetector {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:38:25: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
internal static let shared = PhantomLayoutConflictDetector()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:38:25: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal static let shared = PhantomLayoutConflictDetector()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:64:13: warning: capture of 'self' with non-sendable type 'PhantomLayoutConflictDetector?' in a '@Sendable' closure
self?._entries.removeAll()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:36:22: note: class 'PhantomLayoutConflictDetector' does not conform to the 'Sendable' protocol
internal final class PhantomLayoutConflictDetector {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:73:13: warning: capture of 'self' with non-sendable type 'PhantomLayoutConflictDetector?' in a '@Sendable' closure
self?._observers[id] = block
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:36:22: note: class 'PhantomLayoutConflictDetector' does not conform to the 'Sendable' protocol
internal final class PhantomLayoutConflictDetector {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:73:36: warning: capture of 'block' with non-sendable type '() -> Void' in a '@Sendable' closure
self?._observers[id] = block
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:73:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self?._observers[id] = block
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:80:13: warning: capture of 'self' with non-sendable type 'PhantomLayoutConflictDetector?' in a '@Sendable' closure
self?._observers.removeValue(forKey: id)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:36:22: note: class 'PhantomLayoutConflictDetector' does not conform to the 'Sendable' protocol
internal final class PhantomLayoutConflictDetector {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:134:21: warning: capture of 'self' with non-sendable type 'PhantomLayoutConflictDetector?' in a '@Sendable' closure
self?.processLine(line)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:36:22: note: class 'PhantomLayoutConflictDetector' does not conform to the 'Sendable' protocol
internal final class PhantomLayoutConflictDetector {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:210:23: warning: capture of 'self' with non-sendable type 'PhantomLayoutConflictDetector?' in a '@Sendable' closure
guard let self else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:36:22: note: class 'PhantomLayoutConflictDetector' does not conform to the 'Sendable' protocol
internal final class PhantomLayoutConflictDetector {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:234:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
guard let self else { return }
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift:234:23: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
guard let self else { return }
^~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:8:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PhantomMeasurementTool' may have shared mutable state; this is an error in the Swift 6 language mode
internal static let shared = PhantomMeasurementTool()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:6:22: note: class 'PhantomMeasurementTool' does not conform to the 'Sendable' protocol
internal final class PhantomMeasurementTool {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:8:25: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
internal static let shared = PhantomMeasurementTool()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:8:25: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal static let shared = PhantomMeasurementTool()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:20:18: warning: call to main actor-isolated initializer 'init(frame:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let mv = MeasurementOverlayView(frame: window.bounds)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:53:14: note: calls to initializer 'init(frame:)' from outside of its actor context are implicitly asynchronous
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:53:14: note: main actor isolation inferred from inheritance from class 'UIView'
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:15:19: note: add '@MainActor' to make instance method 'start(in:)' part of global actor 'MainActor'
internal func start(in window: PhantomHUDWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:20:55: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let mv = MeasurementOverlayView(frame: window.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:15:19: note: add '@MainActor' to make instance method 'start(in:)' part of global actor 'MainActor'
internal func start(in window: PhantomHUDWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:21:12: warning: main actor-isolated property 'onDone' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
mv.onDone = { [weak self] in self?.stop() }
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:37:18: note: mutation of this property is only permitted within the actor
internal var onDone: (() -> Void)?
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:15:19: note: add '@MainActor' to make instance method 'start(in:)' part of global actor 'MainActor'
internal func start(in window: PhantomHUDWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:22:16: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
window.addSubview(mv)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:15:19: note: add '@MainActor' to make instance method 'start(in:)' part of global actor 'MainActor'
internal func start(in window: PhantomHUDWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:28:22: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
measureView?.removeFromSuperview()
^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomMeasurementTool.swift:26:19: note: add '@MainActor' to make instance method 'stop()' part of global actor 'MainActor'
internal func stop() {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:11:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PhantomTouchVisualizer' may have shared mutable state; this is an error in the Swift 6 language mode
internal static let shared = PhantomTouchVisualizer()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:9:22: note: class 'PhantomTouchVisualizer' does not conform to the 'Sendable' protocol
internal final class PhantomTouchVisualizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:11:25: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
internal static let shared = PhantomTouchVisualizer()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:11:25: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal static let shared = PhantomTouchVisualizer()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:57:19: warning: call to main actor-isolated initializer 'init(frame:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let win = TVOverlayWindow(frame: UIScreen.main.bounds)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:163:14: note: calls to initializer 'init(frame:)' from outside of its actor context are implicitly asynchronous
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:163:14: note: main actor isolation inferred from inheritance from class 'UIWindow'
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:44:19: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
internal func start() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:57:56: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let win = TVOverlayWindow(frame: UIScreen.main.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:59:39: note: property declared here
@property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:44:19: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
internal func start() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:57:51: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let win = TVOverlayWindow(frame: UIScreen.main.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:44:19: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
internal func start() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:58:13: warning: main actor-isolated property 'windowLevel' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
win.windowLevel = UIWindow.Level.statusBar + 50
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:37:36: note: mutation of this property is only permitted within the actor
@property(nonatomic) UIWindowLevel windowLevel; // default = 0.0
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:44:19: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
internal func start() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:59:13: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
win.isHidden = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL hidden; // default is NO. doesn't check superviews
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:44:19: note: add '@MainActor' to make instance method 'start()' part of global actor 'MainActor'
internal func start() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:68:39: warning: call to main actor-isolated instance method 'animateOut()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
rippleMap.values.forEach { $0.animateOut() }
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:279:10: note: calls to instance method 'animateOut()' from outside of its actor context are implicitly asynchronous
func animateOut() {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:279:10: note: main actor isolation inferred from inheritance from class 'UIView'
func animateOut() {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:71:21: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
countBadge?.removeFromSuperview()
^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:65:19: note: add '@MainActor' to make instance method 'stop()' part of global actor 'MainActor'
internal func stop() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:73:24: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow?.isHidden = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL hidden; // default is NO. doesn't check superviews
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:65:19: note: add '@MainActor' to make instance method 'stop()' part of global actor 'MainActor'
internal func stop() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:80:31: warning: main actor-isolated property 'type' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard isActive, event.type == .touches, let touches = event.allTouches else { return }
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:64:47: note: property declared here
@property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:79:19: note: add '@MainActor' to make instance method 'process' part of global actor 'MainActor'
internal func process(_ event: UIEvent) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:80:69: warning: main actor-isolated property 'allTouches' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard isActive, event.type == .touches, let touches = event.allTouches else { return }
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:72:61: note: property declared here
@property(nonatomic, readonly, nullable) NSSet <UITouch *> *allTouches;
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:79:19: note: add '@MainActor' to make instance method 'process' part of global actor 'MainActor'
internal func process(_ event: UIEvent) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:88:28: warning: call to main actor-isolated instance method 'location(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let pt = touch.location(in: overlay)
^
UIKit.UITouch.location:2:22: note: calls to instance method 'location(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func location(in view: UIView?) -> CGPoint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:84:18: note: add '@MainActor' to make instance method 'handleTouches' part of global actor 'MainActor'
private func handleTouches(_ touches: Set<UITouch>) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:89:26: warning: main actor-isolated property 'phase' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
switch touch.phase {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:54:51: note: property declared here
@property(nonatomic,readonly) UITouchPhase phase;
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:84:18: note: add '@MainActor' to make instance method 'handleTouches' part of global actor 'MainActor'
private func handleTouches(_ touches: Set<UITouch>) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:92:30: warning: call to main actor-isolated initializer 'init(at:color:size:showTrail:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let ripple = TouchRippleView(
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:194:5: note: calls to initializer 'init(at:color:size:showTrail:)' from outside of its actor context are implicitly asynchronous
init(at point: CGPoint, color: UIColor, size: CGFloat, showTrail: Bool) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:194:5: note: main actor isolation inferred from inheritance from class 'UIView'
init(at point: CGPoint, color: UIColor, size: CGFloat, showTrail: Bool) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:84:18: note: add '@MainActor' to make instance method 'handleTouches' part of global actor 'MainActor'
private func handleTouches(_ touches: Set<UITouch>) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:96:25: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
overlay.addSubview(ripple)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:84:18: note: add '@MainActor' to make instance method 'handleTouches' part of global actor 'MainActor'
private func handleTouches(_ touches: Set<UITouch>) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:97:24: warning: call to main actor-isolated instance method 'animateIn()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
ripple.animateIn()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:255:10: note: calls to instance method 'animateIn()' from outside of its actor context are implicitly asynchronous
func animateIn() {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:255:10: note: main actor isolation inferred from inheritance from class 'UIView'
func animateIn() {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:84:18: note: add '@MainActor' to make instance method 'handleTouches' part of global actor 'MainActor'
private func handleTouches(_ touches: Set<UITouch>) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:101:32: warning: call to main actor-isolated instance method 'move(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
rippleMap[id]?.move(to: pt)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:271:10: note: calls to instance method 'move(to:)' from outside of its actor context are implicitly asynchronous
func move(to pt: CGPoint) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:271:10: note: main actor isolation inferred from inheritance from class 'UIView'
func move(to pt: CGPoint) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:84:18: note: add '@MainActor' to make instance method 'handleTouches' part of global actor 'MainActor'
private func handleTouches(_ touches: Set<UITouch>) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:103:52: warning: call to main actor-isolated instance method 'animateOut()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
rippleMap.removeValue(forKey: id)?.animateOut()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:279:10: note: calls to instance method 'animateOut()' from outside of its actor context are implicitly asynchronous
func animateOut() {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:279:10: note: main actor isolation inferred from inheritance from class 'UIView'
func animateOut() {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:84:18: note: add '@MainActor' to make instance method 'handleTouches' part of global actor 'MainActor'
private func handleTouches(_ touches: Set<UITouch>) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:120:19: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let lbl = UILabel()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:121:13: warning: main actor-isolated property 'font' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
lbl.font = UIFont.monospacedDigitSystemFont(ofSize: 11, weight: .black)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:36:59: note: mutation of this property is only permitted within the actor
@property(null_resettable, nonatomic,strong) UIFont *font UI_APPEARANCE_SELECTOR; // default is nil (system font 17 plain)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:122:13: warning: main actor-isolated property 'textColor' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
lbl.textColor = .white
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:37:59: note: mutation of this property is only permitted within the actor
@property(null_resettable, nonatomic,strong) UIColor *textColor UI_APPEARANCE_SELECTOR; // default is labelColor
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:123:13: warning: main actor-isolated property 'textAlignment' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
lbl.textAlignment = .center
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:56:48: note: mutation of this property is only permitted within the actor
@property(nonatomic) NSTextAlignment textAlignment; // default is NSTextAlignmentNatural (before iOS 9, the default was NSTextAlignmentLeft)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:124:13: warning: main actor-isolated property 'backgroundColor' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
lbl.backgroundColor = UIColor.black.withAlphaComponent(0.4)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:303:66: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy) UIColor *backgroundColor UI_APPEARANCE_SELECTOR; // default is nil. Can be useful with the appearance proxy on custom UIView subclasses.
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:125:13: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
lbl.layer.cornerRadius = 12
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:126:13: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
lbl.layer.masksToBounds = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:127:13: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
lbl.translatesAutoresizingMaskIntoConstraints = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:128:13: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
lbl.isHidden = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL hidden; // default is NO. doesn't check superviews
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:129:16: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
window.addSubview(lbl)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:130:28: warning: call to main actor-isolated class method 'activate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
NSLayoutConstraint.activate([
^
UIKit.NSLayoutConstraint.activate:3:30: note: calls to class method 'activate' from outside of its actor context are implicitly asynchronous
@MainActor open class func activate(_ constraints: [NSLayoutConstraint])}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:131:27: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
lbl.topAnchor.constraint(equalTo: window.safeAreaLayoutGuide.topAnchor, constant: 8),
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:131:17: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
lbl.topAnchor.constraint(equalTo: window.safeAreaLayoutGuide.topAnchor, constant: 8),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:131:74: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
lbl.topAnchor.constraint(equalTo: window.safeAreaLayoutGuide.topAnchor, constant: 8),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:50:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor;
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:131:54: warning: main actor-isolated property 'safeAreaLayoutGuide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
lbl.topAnchor.constraint(equalTo: window.safeAreaLayoutGuide.topAnchor, constant: 8),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:288:53: note: property declared here
@property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:132:31: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
lbl.centerXAnchor.constraint(equalTo: window.centerXAnchor),
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:132:17: warning: main actor-isolated property 'centerXAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
lbl.centerXAnchor.constraint(equalTo: window.centerXAnchor),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:580:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:132:58: warning: main actor-isolated property 'centerXAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
lbl.centerXAnchor.constraint(equalTo: window.centerXAnchor),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:580:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:133:30: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
lbl.heightAnchor.constraint(equalToConstant: 24),
^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:133:17: warning: main actor-isolated property 'heightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
lbl.heightAnchor.constraint(equalToConstant: 24),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:579:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *heightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:134:29: warning: call to main actor-isolated instance method 'constraint(greaterThanOrEqualToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
lbl.widthAnchor.constraint(greaterThanOrEqualToConstant: 80)
^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(greaterThanOrEqualToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(greaterThanOrEqualToConstant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:134:17: warning: main actor-isolated property 'widthAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
lbl.widthAnchor.constraint(greaterThanOrEqualToConstant: 80)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:578:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *widthAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:119:18: note: add '@MainActor' to make instance method 'installCountBadge(in:)' part of global actor 'MainActor'
private func installCountBadge(in window: UIWindow) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:141:21: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
countBadge?.isHidden = n < 2
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL hidden; // default is NO. doesn't check superviews
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:139:18: note: add '@MainActor' to make instance method 'updateCountBadge()' part of global actor 'MainActor'
private func updateCountBadge() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:143:25: warning: main actor-isolated property 'text' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
countBadge?.text = " \(n) fingers "
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:35:59: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy) NSString *text; // default is nil
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:139:18: note: add '@MainActor' to make instance method 'updateCountBadge()' part of global actor 'MainActor'
private func updateCountBadge() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:81:51: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
DispatchQueue.main.async { [weak self] in self?.handleTouches(touches) }
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomTouchVisualizer.swift:81:51: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
DispatchQueue.main.async { [weak self] in self?.handleTouches(touches) }
^~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomUIKitTracker.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomUIKitTracker.swift:6:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PhantomUIKitTracker' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = PhantomUIKitTracker()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomUIKitTracker.swift:5:22: note: class 'PhantomUIKitTracker' does not conform to the 'Sendable' protocol
internal final class PhantomUIKitTracker {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomUIKitTracker.swift:6:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = PhantomUIKitTracker()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/Core/PhantomUIKitTracker.swift:6:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = PhantomUIKitTracker()
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:6:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PhantomUIInspector' may have shared mutable state; this is an error in the Swift 6 language mode
internal static let shared = PhantomUIInspector()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:5:22: note: class 'PhantomUIInspector' does not conform to the 'Sendable' protocol
internal final class PhantomUIInspector {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:6:25: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
internal static let shared = PhantomUIInspector()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:6:25: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal static let shared = PhantomUIInspector()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:20:29: warning: call to main actor-isolated initializer 'init(frame:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
overlayWindow = PhantomHUDWindow(frame: UIScreen.main.bounds)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/HUD/PhantomHUDWindow.swift:8:14: note: calls to initializer 'init(frame:)' from outside of its actor context are implicitly asynchronous
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/HUD/PhantomHUDWindow.swift:8:14: note: main actor isolation inferred from inheritance from class 'UIWindow'
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:20:67: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow = PhantomHUDWindow(frame: UIScreen.main.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:59:39: note: property declared here
@property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:20:62: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow = PhantomHUDWindow(frame: UIScreen.main.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:21:28: warning: main actor-isolated property 'windowLevel' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow?.windowLevel = .statusBar + 1
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:37:36: note: mutation of this property is only permitted within the actor
@property(nonatomic) UIWindowLevel windowLevel; // default = 0.0
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:25:25: warning: call to main actor-isolated initializer 'init(frame:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
selectionView = PhantomOverlayView(frame: overlayWindow.bounds)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:321:14: note: calls to initializer 'init(frame:)' from outside of its actor context are implicitly asynchronous
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:321:14: note: main actor isolation inferred from inheritance from class 'UIView'
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:25:65: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
selectionView = PhantomOverlayView(frame: overlayWindow.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:26:24: warning: main actor-isolated property 'onViewSelected' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
selectionView?.onViewSelected = { [weak self] view in
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:314:18: note: mutation of this property is only permitted within the actor
internal var onViewSelected: ((UIView) -> Void)?
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:29:46: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
if let selectionView { overlayWindow.addSubview(selectionView) }
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:30:23: warning: call to main actor-isolated instance method 'makeKeyAndVisible()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
overlayWindow.makeKeyAndVisible()
^
UIKit.UIWindow.makeKeyAndVisible:2:22: note: calls to instance method 'makeKeyAndVisible()' from outside of its actor context are implicitly asynchronous
@MainActor open func makeKeyAndVisible()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:15:19: note: add '@MainActor' to make instance method 'startInspecting()' part of global actor 'MainActor'
internal func startInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:37:20: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let card = UIInspectorActionCard()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:39:14: warning: main actor-isolated property 'backgroundColor' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
card.backgroundColor = .clear
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:303:66: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy) UIColor *backgroundColor UI_APPEARANCE_SELECTOR; // default is nil. Can be useful with the appearance proxy on custom UIView subclasses.
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:40:14: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
card.alpha = 0
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGFloat alpha; // animatable. default is 1.0
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:41:14: warning: main actor-isolated property 'onInspect' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
card.onInspect = { [weak self] view in
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/UIInspectorActionCard.swift:20:18: note: mutation of this property is only permitted within the actor
internal var onInspect: ((UIView) -> Void)?
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:44:14: warning: main actor-isolated property 'onShowTree' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
card.onShowTree = { [weak self] view in
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/UIInspectorActionCard.swift:21:18: note: mutation of this property is only permitted within the actor
internal var onShowTree: ((UIView) -> Void)?
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:47:14: warning: main actor-isolated property 'onLiveEdit' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
card.onLiveEdit = { [weak self] view in
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/UIInspectorActionCard.swift:22:18: note: mutation of this property is only permitted within the actor
internal var onLiveEdit: ((UIView) -> Void)?
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:50:14: warning: main actor-isolated property 'onMeasure' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
card.onMeasure = { [weak self] in
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/UIInspectorActionCard.swift:23:18: note: mutation of this property is only permitted within the actor
internal var onMeasure: (() -> Void)?
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:53:23: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
overlayWindow.addSubview(card)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:55:14: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
card.translatesAutoresizingMaskIntoConstraints = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:56:28: warning: call to main actor-isolated class method 'activate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
NSLayoutConstraint.activate([
^
UIKit.NSLayoutConstraint.activate:3:30: note: calls to class method 'activate' from outside of its actor context are implicitly asynchronous
@MainActor open class func activate(_ constraints: [NSLayoutConstraint])}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:57:31: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
card.bottomAnchor.constraint(equalTo: overlayWindow.safeAreaLayoutGuide.bottomAnchor, constant: -16),
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:57:18: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
card.bottomAnchor.constraint(equalTo: overlayWindow.safeAreaLayoutGuide.bottomAnchor, constant: -16),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:57:85: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
card.bottomAnchor.constraint(equalTo: overlayWindow.safeAreaLayoutGuide.bottomAnchor, constant: -16),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:51:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor;
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:57:65: warning: main actor-isolated property 'safeAreaLayoutGuide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
card.bottomAnchor.constraint(equalTo: overlayWindow.safeAreaLayoutGuide.bottomAnchor, constant: -16),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:288:53: note: property declared here
@property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:58:32: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
card.centerXAnchor.constraint(equalTo: overlayWindow.centerXAnchor),
^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:58:18: warning: main actor-isolated property 'centerXAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
card.centerXAnchor.constraint(equalTo: overlayWindow.centerXAnchor),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:580:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:58:66: warning: main actor-isolated property 'centerXAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
card.centerXAnchor.constraint(equalTo: overlayWindow.centerXAnchor),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:580:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:59:30: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
card.widthAnchor.constraint(equalToConstant: 320),
^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:59:18: warning: main actor-isolated property 'widthAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
card.widthAnchor.constraint(equalToConstant: 320),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:578:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *widthAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:60:31: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
card.heightAnchor.constraint(equalToConstant: 180)
^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:60:18: warning: main actor-isolated property 'heightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
card.heightAnchor.constraint(equalToConstant: 180)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:579:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *heightAnchor API_AVAILABLE(ios(9.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:35:18: note: add '@MainActor' to make instance method 'setupActionCard()' part of global actor 'MainActor'
private func setupActionCard() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:65:21: warning: call to main actor-isolated instance method 'show(for:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
actionCard?.show(for: view)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/UIInspectorActionCard.swift:145:10: note: calls to instance method 'show(for:)' from outside of its actor context are implicitly asynchronous
func show(for view: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/UIInspectorActionCard.swift:145:10: note: main actor isolation inferred from inheritance from class 'UIView'
func show(for view: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:64:18: note: add '@MainActor' to make instance method 'handleViewSelection' part of global actor 'MainActor'
private func handleViewSelection(_ view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:70:24: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
selectionView?.removeFromSuperview()
^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:68:19: note: add '@MainActor' to make instance method 'stopInspecting()' part of global actor 'MainActor'
internal func stopInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:71:21: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
actionCard?.removeFromSuperview()
^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:68:19: note: add '@MainActor' to make instance method 'stopInspecting()' part of global actor 'MainActor'
internal func stopInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:75:24: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow?.isHidden = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL hidden; // default is NO. doesn't check superviews
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:68:19: note: add '@MainActor' to make instance method 'stopInspecting()' part of global actor 'MainActor'
internal func stopInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:76:24: warning: call to main actor-isolated instance method 'resignKey()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
overlayWindow?.resignKey()
^
UIKit.UIWindow.resignKey:2:22: note: calls to instance method 'resignKey()' from outside of its actor context are implicitly asynchronous
@MainActor open func resignKey()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:68:19: note: add '@MainActor' to make instance method 'stopInspecting()' part of global actor 'MainActor'
internal func stopInspecting() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:84:24: warning: call to main actor-isolated initializer 'init(targetView:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let detailVC = ViewDetailVC(targetView: view)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/ViewDetailVC.swift:13:14: note: calls to initializer 'init(targetView:)' from outside of its actor context are implicitly asynchronous
internal init(targetView: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/ViewDetailVC.swift:13:14: note: main actor isolation inferred from inheritance from class 'PhantomTableVC'
internal init(targetView: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:82:18: note: add '@MainActor' to make instance method 'showDetails(for:)' part of global actor 'MainActor'
private func showDetails(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:85:19: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let nav = UINavigationController(rootViewController: detailVC)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:55:1: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithRootViewController:(UIViewController *)rootViewController NS_DESIGNATED_INITIALIZER; // Initializer that also pushes the root view controller without animation.
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:82:18: note: add '@MainActor' to make instance method 'showDetails(for:)' part of global actor 'MainActor'
private func showDetails(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:86:13: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
nav.modalPresentationStyle = .overFullScreen
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:82:18: note: add '@MainActor' to make instance method 'showDetails(for:)' part of global actor 'MainActor'
private func showDetails(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:92:22: warning: call to main actor-isolated initializer 'init(targetView:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let editVC = LiveEditVC(targetView: view)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/LiveEditVC.swift:32:14: note: calls to initializer 'init(targetView:)' from outside of its actor context are implicitly asynchronous
internal init(targetView: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/LiveEditVC.swift:32:14: note: main actor isolation inferred from inheritance from class 'UIViewController'
internal init(targetView: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:90:18: note: add '@MainActor' to make instance method 'showLiveEdit(for:)' part of global actor 'MainActor'
private func showLiveEdit(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:93:19: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let nav = UINavigationController(rootViewController: editVC)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:55:1: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithRootViewController:(UIViewController *)rootViewController NS_DESIGNATED_INITIALIZER; // Initializer that also pushes the root view controller without animation.
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:90:18: note: add '@MainActor' to make instance method 'showLiveEdit(for:)' part of global actor 'MainActor'
private func showLiveEdit(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:94:13: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
nav.modalPresentationStyle = .overFullScreen
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:90:18: note: add '@MainActor' to make instance method 'showLiveEdit(for:)' part of global actor 'MainActor'
private func showLiveEdit(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:101:22: warning: call to main actor-isolated initializer 'init(rootView:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let treeVC = ViewHierarchyVC(rootView: root)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/ViewHierarchyVC.swift:30:14: note: calls to initializer 'init(rootView:)' from outside of its actor context are implicitly asynchronous
internal init(rootView: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/ViewHierarchyVC.swift:30:14: note: main actor isolation inferred from inheritance from class 'PhantomTableVC'
internal init(rootView: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:98:18: note: add '@MainActor' to make instance method 'showTree(for:)' part of global actor 'MainActor'
private func showTree(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:102:19: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let nav = UINavigationController(rootViewController: treeVC)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:55:1: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithRootViewController:(UIViewController *)rootViewController NS_DESIGNATED_INITIALIZER; // Initializer that also pushes the root view controller without animation.
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:98:18: note: add '@MainActor' to make instance method 'showTree(for:)' part of global actor 'MainActor'
private func showTree(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:103:13: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
nav.modalPresentationStyle = .overFullScreen
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:98:18: note: add '@MainActor' to make instance method 'showTree(for:)' part of global actor 'MainActor'
private func showTree(for view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:111:21: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
actionCard?.removeFromSuperview()
^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:109:19: note: add '@MainActor' to make instance method 'startMeasurementMode()' part of global actor 'MainActor'
internal func startMeasurementMode() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:113:24: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
selectionView?.removeFromSuperview()
^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:109:19: note: add '@MainActor' to make instance method 'startMeasurementMode()' part of global actor 'MainActor'
internal func startMeasurementMode() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:135:15: warning: main actor-isolated property 'subviews' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
v.subviews.forEach { find($0) }
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:222:64: note: property declared here
@property(nonatomic,readonly,copy) NSArray<__kindof UIView *> *subviews;
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:132:14: note: add '@MainActor' to make local function 'find' part of global actor 'MainActor'
func find(_ v: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:142:29: warning: call to main actor-isolated initializer 'init(frame:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
overlayWindow = PhantomHUDWindow(frame: UIScreen.main.bounds)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/HUD/PhantomHUDWindow.swift:8:14: note: calls to initializer 'init(frame:)' from outside of its actor context are implicitly asynchronous
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/HUD/PhantomHUDWindow.swift:8:14: note: main actor isolation inferred from inheritance from class 'UIWindow'
override init(frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:142:67: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow = PhantomHUDWindow(frame: UIScreen.main.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:59:39: note: property declared here
@property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:142:62: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow = PhantomHUDWindow(frame: UIScreen.main.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:143:28: warning: main actor-isolated property 'windowLevel' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
overlayWindow?.windowLevel = .statusBar + 1
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:37:36: note: mutation of this property is only permitted within the actor
@property(nonatomic) UIWindowLevel windowLevel; // default = 0.0
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:144:28: warning: call to main actor-isolated instance method 'makeKeyAndVisible()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
overlayWindow?.makeKeyAndVisible()
^
UIKit.UIWindow.makeKeyAndVisible:2:22: note: calls to instance method 'makeKeyAndVisible()' from outside of its actor context are implicitly asynchronous
@MainActor open func makeKeyAndVisible()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:148:24: warning: call to main actor-isolated initializer 'init(frame:conflictViews:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let scanView = ConflictOverlayView(frame: overlayWindow.bounds, conflictViews: conflictViews)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:229:5: note: calls to initializer 'init(frame:conflictViews:)' from outside of its actor context are implicitly asynchronous
init(frame: CGRect, conflictViews: [UIView]) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:229:5: note: main actor isolation inferred from inheritance from class 'UIView'
init(frame: CGRect, conflictViews: [UIView]) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:148:65: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let scanView = ConflictOverlayView(frame: overlayWindow.bounds, conflictViews: conflictViews)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:149:18: warning: main actor-isolated property 'onDone' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
scanView.onDone = { [weak self] in
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:227:18: note: mutation of this property is only permitted within the actor
internal var onDone: (() -> Void)?
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:150:22: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
scanView.removeFromSuperview()
^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:153:23: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
overlayWindow.addSubview(scanView)
^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:123:19: note: add '@MainActor' to make instance method 'showConflictHighlightOverlay()' part of global actor 'MainActor'
internal func showConflictHighlightOverlay() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:165:22: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let gridVC = GridOverlayVC()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:164:19: note: add '@MainActor' to make instance method 'showGridConfig()' part of global actor 'MainActor'
internal func showGridConfig() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:166:19: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let nav = UINavigationController(rootViewController: gridVC)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:55:1: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithRootViewController:(UIViewController *)rootViewController NS_DESIGNATED_INITIALIZER; // Initializer that also pushes the root view controller without animation.
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:164:19: note: add '@MainActor' to make instance method 'showGridConfig()' part of global actor 'MainActor'
internal func showGridConfig() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:167:13: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
nav.modalPresentationStyle = .overFullScreen
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:164:19: note: add '@MainActor' to make instance method 'showGridConfig()' part of global actor 'MainActor'
internal func showGridConfig() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:187:18: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let vc = UserDefaultsInspectorVC()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:186:19: note: add '@MainActor' to make instance method 'showUserDefaultsInspector()' part of global actor 'MainActor'
internal func showUserDefaultsInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:188:19: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let nav = UINavigationController(rootViewController: vc)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:55:1: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithRootViewController:(UIViewController *)rootViewController NS_DESIGNATED_INITIALIZER; // Initializer that also pushes the root view controller without animation.
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:186:19: note: add '@MainActor' to make instance method 'showUserDefaultsInspector()' part of global actor 'MainActor'
internal func showUserDefaultsInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:189:13: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
nav.modalPresentationStyle = .overFullScreen
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:186:19: note: add '@MainActor' to make instance method 'showUserDefaultsInspector()' part of global actor 'MainActor'
internal func showUserDefaultsInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:195:18: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let vc = EnvironmentOverrideVC()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:194:19: note: add '@MainActor' to make instance method 'showEnvironmentOverride()' part of global actor 'MainActor'
internal func showEnvironmentOverride() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:196:19: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let nav = UINavigationController(rootViewController: vc)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:55:1: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithRootViewController:(UIViewController *)rootViewController NS_DESIGNATED_INITIALIZER; // Initializer that also pushes the root view controller without animation.
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:194:19: note: add '@MainActor' to make instance method 'showEnvironmentOverride()' part of global actor 'MainActor'
internal func showEnvironmentOverride() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:197:13: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
nav.modalPresentationStyle = .overFullScreen
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:194:19: note: add '@MainActor' to make instance method 'showEnvironmentOverride()' part of global actor 'MainActor'
internal func showEnvironmentOverride() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:204:25: warning: main actor-isolated property 'rootViewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
appWindow.rootViewController != nil else { return }
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:66:57: note: property declared here
@property(nullable, nonatomic,strong) UIViewController *rootViewController API_AVAILABLE(ios(4.0)); // default is nil
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:202:19: note: add '@MainActor' to make instance method 'showHitTestInspector()' part of global actor 'MainActor'
internal func showHitTestInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:205:33: warning: call to main actor-isolated static method 'captureAppWindow()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let screenshot = UIView.captureAppWindow()
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/ColorPickerVC.swift:450:17: note: calls to static method 'captureAppWindow()' from outside of its actor context are implicitly asynchronous
static func captureAppWindow() -> UIImage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:202:19: note: add '@MainActor' to make instance method 'showHitTestInspector()' part of global actor 'MainActor'
internal func showHitTestInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:208:18: warning: call to main actor-isolated initializer 'init(screenshot:appWindow:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let vc = HitTestInspectorVC(screenshot: ss, appWindow: appWindow)
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/HitTestInspectorVC.swift:63:14: note: calls to initializer 'init(screenshot:appWindow:)' from outside of its actor context are implicitly asynchronous
internal init(screenshot: UIImage, appWindow: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/HitTestInspectorVC.swift:63:14: note: main actor isolation inferred from inheritance from class 'UIViewController'
internal init(screenshot: UIImage, appWindow: UIView) {
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:202:19: note: add '@MainActor' to make instance method 'showHitTestInspector()' part of global actor 'MainActor'
internal func showHitTestInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:209:30: warning: main actor-isolated property 'rootViewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let root = appWindow.rootViewController
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:66:57: note: property declared here
@property(nullable, nonatomic,strong) UIViewController *rootViewController API_AVAILABLE(ios(4.0)); // default is nil
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:202:19: note: add '@MainActor' to make instance method 'showHitTestInspector()' part of global actor 'MainActor'
internal func showHitTestInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:211:28: warning: main actor-isolated property 'presentedViewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
while let p = top?.presentedViewController { top = p }
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:210:59: note: property declared here
@property(nullable, nonatomic,readonly) UIViewController *presentedViewController API_AVAILABLE(ios(5.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:202:19: note: add '@MainActor' to make instance method 'showHitTestInspector()' part of global actor 'MainActor'
internal func showHitTestInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:212:14: warning: call to main actor-isolated instance method 'present(_:animated:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
top?.present(vc, animated: false)
^
UIKit.UIViewController.present:3:24: note: calls to instance method 'present(_:animated:completion:)' from outside of its actor context are implicitly asynchronous
@MainActor open func present(_ viewControllerToPresent: UIViewController, animated flag: Bool, completion: (() -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:202:19: note: add '@MainActor' to make instance method 'showHitTestInspector()' part of global actor 'MainActor'
internal func showHitTestInspector() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:218:53: warning: call to main actor-isolated instance method 'present(_:animated:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
PhantomPresentationResolver.topPresenter()?.present(vc, animated: true)
^
UIKit.UIViewController.present:3:24: note: calls to instance method 'present(_:animated:completion:)' from outside of its actor context are implicitly asynchronous
@MainActor open func present(_ viewControllerToPresent: UIViewController, animated flag: Bool, completion: (() -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/PhantomUIInspector.swift:217:18: note: add '@MainActor' to make instance method 'present' part of global actor 'MainActor'
private func present(_ vc: UIViewController) {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/AccessibilityAuditVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/AnimationInspectorVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/ColorPickerVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/ConstraintInspectorVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/DevToolsVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PhantomSwift/Modules/UIInspector/UI/EnvironmentOverrideVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwiftNetworking.o normal (in target 'PhantomSwiftNetworking' from project 'PhantomSwift')
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-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/Objects-normal/arm64/PhantomSwiftNetworking.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/Objects-normal/arm64/PhantomSwiftNetworking_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/Objects-normal/arm64/PhantomSwiftNetworking_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/Objects-normal/arm64/PhantomSwiftNetworking.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwiftNetworking.o
SwiftDriverJobDiscovery normal arm64 Compiling PhantomConfig.swift, PhantomEnvironment.swift, PhantomEventBus.swift, PhantomFeature.swift, PhantomLaunchPlanner.swift, PhantomPlugin.swift, PhantomSwift.swift, PhantomSwiftExports.swift, PhantomDashboardVC.swift, PhantomDynamicIsland.swift, PhantomFeatureCatalog.swift, PhantomGestureHandler.swift, PhantomHUDWindow.swift, PhantomTheme.swift (in target 'PhantomSwift' from project 'PhantomSwift')
ExtractAppIntentsMetadata (in target 'PhantomSwiftNetworking' from project 'PhantomSwift')
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 PhantomSwiftNetworking --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier spi-builder-workspace.PhantomSwiftNetworking --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwiftNetworking.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwiftNetworking.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/Objects-normal/arm64/PhantomSwiftNetworking_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/Objects-normal/arm64/PhantomSwiftNetworking.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/PhantomSwiftNetworking.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/PhantomSwiftNetworking.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwiftNetworking.build/Objects-normal/arm64/PhantomSwiftNetworking.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-24 02:25:28.528 appintentsmetadataprocessor[725:4268] Starting appintentsmetadataprocessor export
2026-04-24 02:25:28.578 appintentsmetadataprocessor[725:4268] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Emitting module for PhantomSwift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriver\ Compilation\ Requirements PhantomSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'PhantomSwift' from project 'PhantomSwift')
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 PhantomSwift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift-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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/PhantomSwift-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift-Swift.h (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/PhantomSwift-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.swiftmodule (in target 'PhantomSwift' from project 'PhantomSwift')
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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.swiftdoc (in target 'PhantomSwift' from project 'PhantomSwift')
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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.abi.json (in target 'PhantomSwift' from project 'PhantomSwift')
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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.swiftsourceinfo (in target 'PhantomSwift' from project 'PhantomSwift')
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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwiftNetworking.o (in target 'PhantomSwiftNetworking' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwiftNetworking.o
SwiftDriverJobDiscovery normal arm64 Compiling PhantomHARExporter.swift, PhantomRequestStore.swift, PhantomSessionRecorder.swift, PhantomURLProtocol.swift, BadNetworkDashboardVC.swift, NetworkListVC.swift, NetworkWaterfallVC.swift, PhantomNetworkCell.swift, PhantomNetworkHeaderView.swift, RequestReplayVC.swift, PerformanceMonitor.swift, PhantomCrashLogStore.swift, PhantomHangDetector.swift, PhantomMemorySlayer.swift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriverJobDiscovery normal arm64 Compiling PhantomAnalyticsMonitor.swift, AnalyticsListVC.swift, PhantomAssetInspector.swift, AssetGridCell.swift, AssetListVC.swift, PhantomExtensionBus.swift, PhantomFeatureFlags.swift, FeatureFlagsDashboardVC.swift, PhantomInterceptorDraft.swift, InterceptorCardCell.swift, InterceptorListVC.swift, PhantomMockEditorVC.swift, LogEntry.swift, LogLevel.swift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriverJobDiscovery normal arm64 Compiling LogStore.swift, PhantomLog.swift, PhantomOSLogBridge.swift, PhantomWebViewConsoleAutoInstaller.swift, PhantomWebViewConsoleBridge.swift, ExtensionLogVC.swift, LogConsoleVC.swift, PhantomMainThreadChecker.swift, MainThreadCheckerVC.swift, PhantomHeapSnapshot.swift, PhantomLeakTracker.swift, HeapSnapshotVC.swift, LeakListVC.swift, ObjectRetainGraphVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriverJobDiscovery normal arm64 Compiling SecurityDashboardVC.swift, SecurityKeychainVC.swift, PhantomSnapshotManager.swift, CoreDataInspectorVC.swift, KeychainInspectorVC.swift, SQLiteInspectorVC.swift, SandboxInspectorVC.swift, SnapshotListVC.swift, StorageDashboardCell.swift, StorageListVC.swift, UserDefaultsVC.swift, PhantomRenderStore.swift, PhantomRenderTracker.swift, RenderListVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriverJobDiscovery normal arm64 Compiling PhantomMetricKitMonitor.swift, PhantomObjectTracker.swift, CrashLogVC.swift, HangDetailVC.swift, HangListVC.swift, MemoryDiffVC.swift, MemoryGraphVC.swift, PerformanceDashboardVC.swift, PhantomTimelineView.swift, PhantomAccessibilityAuditor.swift, PhantomBGTaskInspector.swift, PhantomBugReporter.swift, PhantomEnvironmentMonitor.swift, PhantomLocaleManager.swift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriverJobDiscovery normal arm64 Compiling PhantomLocationManager.swift, PhantomPushSimulator.swift, AccessibilityDashboardVC.swift, AppShortcutsVC.swift, BGTaskInspectorVC.swift, DeepLinkTesterVC.swift, EnvironmentDashboardVC.swift, MacroRecorderVC.swift, PushSimulatorVC.swift, PhantomRemoteServer.swift, PhantomRuntimeInspector.swift, ClassDetailVC.swift, RuntimeBrowserVC.swift, PhantomSecurityInspector.swift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriverJobDiscovery normal arm64 Compiling GestureInspectorVC.swift, GridOverlayVC.swift, HitTestInspectorVC.swift, LayerInspectorVC.swift, LayoutConflictVC.swift, LiveEditVC.swift, ResponderChainVC.swift, SnapshotCompareVC.swift, UIInspectorActionCard.swift, UserDefaultsInspectorVC.swift, ViewDetailVC.swift, ViewHierarchy3DVC.swift, ViewHierarchyVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriverJobDiscovery normal arm64 Compiling PhantomFPSMonitor.swift, PhantomGridOverlay.swift, PhantomLayoutConflictDetector.swift, PhantomMeasurementTool.swift, PhantomTouchVisualizer.swift, PhantomUIKitTracker.swift, PhantomUIInspector.swift, AccessibilityAuditVC.swift, AnimationInspectorVC.swift, ColorPickerVC.swift, ConstraintInspectorVC.swift, DevToolsVC.swift, EnvironmentOverrideVC.swift (in target 'PhantomSwift' from project 'PhantomSwift')
SwiftDriver\ Compilation PhantomSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'PhantomSwift' from project 'PhantomSwift')
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 PhantomSwift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift-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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.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/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.o normal (in target 'PhantomSwift' from project 'PhantomSwift')
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-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.o
ExtractAppIntentsMetadata (in target 'PhantomSwift' from project 'PhantomSwift')
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 PhantomSwift --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier spi-builder-workspace.PhantomSwift --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/PhantomSwift.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/PhantomSwift.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PhantomSwift.build/Debug-iphoneos/PhantomSwift.build/Objects-normal/arm64/PhantomSwift.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-24 02:25:31.996 appintentsmetadataprocessor[728:4372] Starting appintentsmetadataprocessor export
2026-04-24 02:25:32.033 appintentsmetadataprocessor[728:4372] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.o (in target 'PhantomSwift' from project 'PhantomSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PhantomSwift.o
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "PhantomSwift",
"name" : "PhantomSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "PhantomSwift",
"targets" : [
"PhantomSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "PhantomSwiftTests",
"module_type" : "SwiftTarget",
"name" : "PhantomSwiftTests",
"path" : "Tests/PhantomSwiftTests",
"sources" : [
"Core/PhantomEventBusTests.swift",
"Core/PhantomFeatureCatalogTests.swift",
"Core/PhantomLaunchPlannerTests.swift",
"Modules/Analytics/Core/PhantomAnalyticsMonitorTests.swift",
"Modules/Interceptor/PhantomInterceptorDraftTests.swift",
"Modules/Interceptor/PhantomInterceptorTests.swift",
"Modules/Logger/LogStoreTests.swift",
"Modules/Logger/PhantomWebViewConsoleBridgeTests.swift",
"Modules/Network/Core/PhantomRequestStoreTests.swift",
"Modules/SwiftUI/Core/PhantomRenderStoreTests.swift",
"PhantomAnalyticsMonitorQueryTests.swift",
"PhantomCURLExporterTests.swift",
"PhantomFeatureFlagsTests.swift",
"PhantomLocationManagerTests.swift",
"PhantomRequestStoreClearTests.swift"
],
"target_dependencies" : [
"PhantomSwift"
],
"type" : "test"
},
{
"c99name" : "PhantomSwiftNetworking",
"module_type" : "SwiftTarget",
"name" : "PhantomSwiftNetworking",
"path" : "Sources/PhantomSwiftNetworking",
"product_memberships" : [
"PhantomSwift"
],
"sources" : [
"Modules/Interceptor/InterceptRule.swift",
"Modules/Interceptor/PhantomInterceptor.swift",
"Modules/Interceptor/PhantomRuleMatcher.swift",
"Modules/Network/Core/PhantomCURLExporter.swift",
"Modules/Network/Core/PhantomNetworkModel.swift",
"Modules/Network/Core/PhantomNetworkSimulator.swift"
],
"type" : "library"
},
{
"c99name" : "PhantomSwift",
"module_type" : "SwiftTarget",
"name" : "PhantomSwift",
"path" : "Sources/PhantomSwift",
"product_memberships" : [
"PhantomSwift"
],
"sources" : [
"Core/PhantomConfig.swift",
"Core/PhantomEnvironment.swift",
"Core/PhantomEventBus.swift",
"Core/PhantomFeature.swift",
"Core/PhantomLaunchPlanner.swift",
"Core/PhantomPlugin.swift",
"Core/PhantomSwift.swift",
"Core/PhantomSwiftExports.swift",
"HUD/PhantomDashboardVC.swift",
"HUD/PhantomDynamicIsland.swift",
"HUD/PhantomFeatureCatalog.swift",
"HUD/PhantomGestureHandler.swift",
"HUD/PhantomHUDWindow.swift",
"HUD/PhantomTheme.swift",
"Modules/Analytics/Core/PhantomAnalyticsMonitor.swift",
"Modules/Analytics/UI/AnalyticsListVC.swift",
"Modules/Assets/Core/PhantomAssetInspector.swift",
"Modules/Assets/UI/AssetGridCell.swift",
"Modules/Assets/UI/AssetListVC.swift",
"Modules/Core/PhantomExtensionBus.swift",
"Modules/FeatureFlags/Core/PhantomFeatureFlags.swift",
"Modules/FeatureFlags/UI/FeatureFlagsDashboardVC.swift",
"Modules/Interceptor/Core/PhantomInterceptorDraft.swift",
"Modules/Interceptor/UI/InterceptorCardCell.swift",
"Modules/Interceptor/UI/InterceptorListVC.swift",
"Modules/Interceptor/UI/PhantomMockEditorVC.swift",
"Modules/Logger/LogEntry.swift",
"Modules/Logger/LogLevel.swift",
"Modules/Logger/LogStore.swift",
"Modules/Logger/PhantomLog.swift",
"Modules/Logger/PhantomOSLogBridge.swift",
"Modules/Logger/PhantomWebViewConsoleAutoInstaller.swift",
"Modules/Logger/PhantomWebViewConsoleBridge.swift",
"Modules/Logger/UI/ExtensionLogVC.swift",
"Modules/Logger/UI/LogConsoleVC.swift",
"Modules/MainThreadChecker/Core/PhantomMainThreadChecker.swift",
"Modules/MainThreadChecker/UI/MainThreadCheckerVC.swift",
"Modules/MemoryLeak/PhantomHeapSnapshot.swift",
"Modules/MemoryLeak/PhantomLeakTracker.swift",
"Modules/MemoryLeak/UI/HeapSnapshotVC.swift",
"Modules/MemoryLeak/UI/LeakListVC.swift",
"Modules/MemoryLeak/UI/ObjectRetainGraphVC.swift",
"Modules/Network/Core/PhantomHARExporter.swift",
"Modules/Network/Core/PhantomRequestStore.swift",
"Modules/Network/Core/PhantomSessionRecorder.swift",
"Modules/Network/Core/PhantomURLProtocol.swift",
"Modules/Network/UI/BadNetworkDashboardVC.swift",
"Modules/Network/UI/NetworkListVC.swift",
"Modules/Network/UI/NetworkWaterfallVC.swift",
"Modules/Network/UI/PhantomNetworkCell.swift",
"Modules/Network/UI/PhantomNetworkHeaderView.swift",
"Modules/Network/UI/RequestReplayVC.swift",
"Modules/Performance/Core/PerformanceMonitor.swift",
"Modules/Performance/Core/PhantomCrashLogStore.swift",
"Modules/Performance/Core/PhantomHangDetector.swift",
"Modules/Performance/Core/PhantomMemorySlayer.swift",
"Modules/Performance/Core/PhantomMetricKitMonitor.swift",
"Modules/Performance/Core/PhantomObjectTracker.swift",
"Modules/Performance/UI/CrashLogVC.swift",
"Modules/Performance/UI/HangDetailVC.swift",
"Modules/Performance/UI/HangListVC.swift",
"Modules/Performance/UI/MemoryDiffVC.swift",
"Modules/Performance/UI/MemoryGraphVC.swift",
"Modules/Performance/UI/PerformanceDashboardVC.swift",
"Modules/Performance/UI/PhantomTimelineView.swift",
"Modules/QA/Core/PhantomAccessibilityAuditor.swift",
"Modules/QA/Core/PhantomBGTaskInspector.swift",
"Modules/QA/Core/PhantomBugReporter.swift",
"Modules/QA/Core/PhantomEnvironmentMonitor.swift",
"Modules/QA/Core/PhantomLocaleManager.swift",
"Modules/QA/Core/PhantomLocationManager.swift",
"Modules/QA/Core/PhantomPushSimulator.swift",
"Modules/QA/UI/AccessibilityDashboardVC.swift",
"Modules/QA/UI/AppShortcutsVC.swift",
"Modules/QA/UI/BGTaskInspectorVC.swift",
"Modules/QA/UI/DeepLinkTesterVC.swift",
"Modules/QA/UI/EnvironmentDashboardVC.swift",
"Modules/QA/UI/MacroRecorderVC.swift",
"Modules/QA/UI/PushSimulatorVC.swift",
"Modules/Remote/PhantomRemoteServer.swift",
"Modules/RuntimeBrowser/Core/PhantomRuntimeInspector.swift",
"Modules/RuntimeBrowser/UI/ClassDetailVC.swift",
"Modules/RuntimeBrowser/UI/RuntimeBrowserVC.swift",
"Modules/Security/PhantomSecurityInspector.swift",
"Modules/Security/UI/SecurityDashboardVC.swift",
"Modules/Security/UI/SecurityKeychainVC.swift",
"Modules/Storage/Core/PhantomSnapshotManager.swift",
"Modules/Storage/UI/CoreDataInspectorVC.swift",
"Modules/Storage/UI/KeychainInspectorVC.swift",
"Modules/Storage/UI/SQLiteInspectorVC.swift",
"Modules/Storage/UI/SandboxInspectorVC.swift",
"Modules/Storage/UI/SnapshotListVC.swift",
"Modules/Storage/UI/StorageDashboardCell.swift",
"Modules/Storage/UI/StorageListVC.swift",
"Modules/Storage/UI/UserDefaultsVC.swift",
"Modules/SwiftUI/Core/PhantomRenderStore.swift",
"Modules/SwiftUI/Core/PhantomRenderTracker.swift",
"Modules/SwiftUI/UI/RenderListVC.swift",
"Modules/UIInspector/Core/PhantomFPSMonitor.swift",
"Modules/UIInspector/Core/PhantomGridOverlay.swift",
"Modules/UIInspector/Core/PhantomLayoutConflictDetector.swift",
"Modules/UIInspector/Core/PhantomMeasurementTool.swift",
"Modules/UIInspector/Core/PhantomTouchVisualizer.swift",
"Modules/UIInspector/Core/PhantomUIKitTracker.swift",
"Modules/UIInspector/PhantomUIInspector.swift",
"Modules/UIInspector/UI/AccessibilityAuditVC.swift",
"Modules/UIInspector/UI/AnimationInspectorVC.swift",
"Modules/UIInspector/UI/ColorPickerVC.swift",
"Modules/UIInspector/UI/ConstraintInspectorVC.swift",
"Modules/UIInspector/UI/DevToolsVC.swift",
"Modules/UIInspector/UI/EnvironmentOverrideVC.swift",
"Modules/UIInspector/UI/GestureInspectorVC.swift",
"Modules/UIInspector/UI/GridOverlayVC.swift",
"Modules/UIInspector/UI/HitTestInspectorVC.swift",
"Modules/UIInspector/UI/LayerInspectorVC.swift",
"Modules/UIInspector/UI/LayoutConflictVC.swift",
"Modules/UIInspector/UI/LiveEditVC.swift",
"Modules/UIInspector/UI/ResponderChainVC.swift",
"Modules/UIInspector/UI/SnapshotCompareVC.swift",
"Modules/UIInspector/UI/UIInspectorActionCard.swift",
"Modules/UIInspector/UI/UserDefaultsInspectorVC.swift",
"Modules/UIInspector/UI/ViewDetailVC.swift",
"Modules/UIInspector/UI/ViewHierarchy3DVC.swift",
"Modules/UIInspector/UI/ViewHierarchyVC.swift",
"Shared/Components/PhantomBadgeView.swift",
"Shared/Components/PhantomCodeView.swift",
"Shared/Components/PhantomEmptyStateView.swift",
"Shared/Components/PhantomTableVC.swift",
"Shared/Extensions/Data+Phantom.swift",
"Shared/Extensions/UIColor+Phantom.swift",
"Shared/Extensions/UIExtensions+Phantom.swift",
"Shared/Extensions/UIFont+Phantom.swift",
"Shared/Extensions/UIImage+Phantom.swift",
"Shared/Extensions/UIViewController+Phantom.swift",
"Shared/Extensions/UIViewController+PhantomAppearance.swift",
"Shared/Helpers/PhantomPresentationResolver.swift",
"Shared/Helpers/PhantomSwizzler.swift"
],
"target_dependencies" : [
"PhantomSwiftNetworking"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.