The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of DSFAppKitBuilder, reference main (d188d6), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 13:00:57 UTC.

Swift 6 data race errors: 126

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64

Build Log

 50 |
 51 | 	/// The color of the button when the state is on
 52 | 	@IBInspectable public dynamic var color: NSColor {
    |                                    `- note: mutation of this property is only permitted within the actor
 53 | 		didSet {
 54 | 			self.needsDisplay = true
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Toggle.swift:154:24: warning: main actor-isolated property 'state' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
151 |
152 | 	// Called when the button state is changed
153 | 	@objc private func performAction(_ item: NSButton) {
    |                     `- note: add '@MainActor' to make instance method 'performAction' part of global actor 'MainActor'
154 | 		let newState = (item.state != .off) ? State.on : State.off
    |                        `- warning: main actor-isolated property 'state' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
155 |
156 | 		// Call the action callback if it is set
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButton.h:148:31: note: property declared here
146 |
147 | /*! The button's state. Buttons support the off and on states, and an additional mixed state depending on the value of the `allowsMixedState` property. */
148 | @property NSControlStateValue state;
    |                               `- note: property declared here
149 |
150 | /*! A Boolean value that indicates whether the button allows a mixed state. If NO, the button has two states (on and off), and if YES, the button has three states (on, off, and mixed). The mixed state is commonly used with checkboxes and radio buttons to indicate a value which is partially on. */
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Toggle.swift:197:23: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
195 | 		self.colorBinder = color
196 | 		color.register(self) { [weak self] newColor in
197 | 			self?.toggleButton.color = newColor
    |                       `- warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
198 | 		}
199 | 		return self
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFToggleButton/Sources/DSFToggleButton/DSFToggleButton.swift:52:36: note: mutation of this property is only permitted within the actor
 50 |
 51 | 	/// The color of the button when the state is on
 52 | 	@IBInspectable public dynamic var color: NSColor {
    |                                    `- note: mutation of this property is only permitted within the actor
 53 | 		didSet {
 54 | 			self.needsDisplay = true
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Toggle.swift:206:23: warning: main actor-isolated property 'state' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
204 | 		self.onOffBinder = state
205 | 		state.register(self) { [weak self] newState in
206 | 			self?.toggleButton.state = newState ? .on : .off
    |                       `- warning: main actor-isolated property 'state' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
207 | 		}
208 | 		return self
/Users/admin/builder/spi-builder-workspace/.build/checkouts/DSFToggleButton/Sources/DSFToggleButton/DSFToggleButton.swift:103:28: note: mutation of this property is only permitted within the actor
101 |
102 | 	// `didSet` is called when the user programatically changes the state
103 | 	@objc override public var state: NSControl.StateValue {
    |                            `- note: mutation of this property is only permitted within the actor
104 | 		didSet {
105 | 			self.configureForCurrentState(animated: true)
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/View+SwiftUI.swift:52:6: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
50 |
51 | 	// Private
52 | 	let containerView = NSView()
   |      `- warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
53 | 	public override func view() -> NSView { return containerView }
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/View+SwiftUI.swift:45:22: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
43 | 	override public init() {
44 | 		super.init()
45 | 		self.containerView.translatesAutoresizingMaskIntoConstraints = false
   |                      `- warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
46 | 		let hostingView = NSHostingView(rootView: self.rootView())
47 | 		self.containerView.addSubview(hostingView)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:276:16: note: mutation of this property is only permitted within the actor
274 | /* by default, the autoresizing mask on a view gives rise to constraints that fully determine the view's position.  To do anything interesting with constraints, you need to turn that off. IB will turn it off.
275 |  */
276 | @property BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(macos(10.7));
    |                `- note: mutation of this property is only permitted within the actor
277 |
278 | /* constraint based layout engages lazily when someone tries to use it.  If you do all of your constraint set up in -updateConstraints, you might never even receive updateConstraints if no one makes a constraint.  To fix this chicken and egg problem, override this method to return YES if your view needs the window to use constraint based layout.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/View+SwiftUI.swift:46:21: warning: call to main actor-isolated initializer 'init(rootView:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
44 | 		super.init()
45 | 		self.containerView.translatesAutoresizingMaskIntoConstraints = false
46 | 		let hostingView = NSHostingView(rootView: self.rootView())
   |                     `- warning: call to main actor-isolated initializer 'init(rootView:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
47 | 		self.containerView.addSubview(hostingView)
48 | 		hostingView.pinEdges(to: self.containerView)
SwiftUI.NSHostingView.init:2:44: note: calls to initializer 'init(rootView:)' from outside of its actor context are implicitly asynchronous
1 | generic class NSHostingView {
2 | @MainActor @preconcurrency required public init(rootView: Content)}
  |                                            `- note: calls to initializer 'init(rootView:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/View+SwiftUI.swift:47:22: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
45 | 		self.containerView.translatesAutoresizingMaskIntoConstraints = false
46 | 		let hostingView = NSHostingView(rootView: self.rootView())
47 | 		self.containerView.addSubview(hostingView)
   |                      `- warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
48 | 		hostingView.pinEdges(to: self.containerView)
49 | 	}
AppKit.NSView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @MainActor open func addSubview(_ view: NSView)}
  |                      |- note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/View+SwiftUI.swift:48:15: warning: call to main actor-isolated instance method 'pinEdges(to:edgeInset:animate:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | 		let hostingView = NSHostingView(rootView: self.rootView())
47 | 		self.containerView.addSubview(hostingView)
48 | 		hostingView.pinEdges(to: self.containerView)
   |               `- warning: call to main actor-isolated instance method 'pinEdges(to:edgeInset:animate:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	}
50 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/Autolayout+helpers.swift:31:16: note: calls to instance method 'pinEdges(to:edgeInset:animate:)' from outside of its actor context are implicitly asynchronous
29 | extension NSView {
30 | 	// Pin 'self' within 'other' view
31 | 	internal func pinEdges(to other: NSView, edgeInset: CGFloat = 0, animate: Bool = false) {
   |                |- note: calls to instance method 'pinEdges(to:edgeInset:animate:)' from outside of its actor context are implicitly asynchronous
   |                `- note: main actor isolation inferred from inheritance from class 'NSResponder'
32 | 		self.pinEdges(to: other, edgeInsets: NSEdgeInsets(edgeInset: edgeInset), animate: animate)
33 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/View.swift:39:17: warning: main actor-isolated property 'needsLayout' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
37 | 		super.init()
38 |
39 | 		containedView.needsLayout = true
   |                 `- warning: main actor-isolated property 'needsLayout' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
40 | 		containedView.layoutSubtreeIfNeeded()
41 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:267:16: note: mutation of this property is only permitted within the actor
265 | - (void)layoutSubtreeIfNeeded API_AVAILABLE(macos(10.7));
266 | - (void)layout API_AVAILABLE(macos(10.7));
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
    |                `- note: mutation of this property is only permitted within the actor
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/View.swift:40:17: warning: call to main actor-isolated instance method 'layoutSubtreeIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 |
39 | 		containedView.needsLayout = true
40 | 		containedView.layoutSubtreeIfNeeded()
   |                 `- warning: call to main actor-isolated instance method 'layoutSubtreeIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
41 | 	}
42 |
AppKit.NSView.layoutSubtreeIfNeeded:3:24: note: calls to instance method 'layoutSubtreeIfNeeded()' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.7, *)
3 |   @MainActor open func layoutSubtreeIfNeeded()}
  |                        |- note: calls to instance method 'layoutSubtreeIfNeeded()' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/View.swift:48:37: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
46 | 	/// responsibility to make sure it stays alive
47 | 	public convenience init(_ containedViewController: DSFAppKitBuilderViewController) {
48 | 		self.init(containedViewController.view)
   |                                     `- warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
49 | 	}
50 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSViewController.h:78:37: note: property declared here
 76 | /* The default implementation of the getter first invokes [self loadView] if the view hasn't been set yet. After -loadView is called, -viewDidLoad will be called. The setter can be used to assign a view that's created in a different manner than what -view's default implementation would do.
 77 | */
 78 | @property (strong) IBOutlet NSView *view;
    |                                     `- note: property declared here
 79 |
 80 | /* Returns the view controller's view, or nil if the view has not been loaded.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:91:20: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 89 | 		if let content = self.content {
 90 | 			let contentView = content.view()
 91 | 			self.visualView.addSubview(contentView)
    |                    `- warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 92 | 			contentView.pinEdges(to: self.visualView, edgeInset: padding ?? 0)
 93 | 		}
AppKit.NSView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @MainActor open func addSubview(_ view: NSView)}
  |                      |- note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:92:16: warning: call to main actor-isolated instance method 'pinEdges(to:edgeInset:animate:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 90 | 			let contentView = content.view()
 91 | 			self.visualView.addSubview(contentView)
 92 | 			contentView.pinEdges(to: self.visualView, edgeInset: padding ?? 0)
    |                `- warning: call to main actor-isolated instance method 'pinEdges(to:edgeInset:animate:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 93 | 		}
 94 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/Autolayout+helpers.swift:31:16: note: calls to instance method 'pinEdges(to:edgeInset:animate:)' from outside of its actor context are implicitly asynchronous
29 | extension NSView {
30 | 	// Pin 'self' within 'other' view
31 | 	internal func pinEdges(to other: NSView, edgeInset: CGFloat = 0, animate: Bool = false) {
   |                |- note: calls to instance method 'pinEdges(to:edgeInset:animate:)' from outside of its actor context are implicitly asynchronous
   |                `- note: main actor isolation inferred from inheritance from class 'NSResponder'
32 | 		self.pinEdges(to: other, edgeInsets: NSEdgeInsets(edgeInset: edgeInset), animate: animate)
33 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:120:21: warning: main actor-isolated property 'isEmphasized' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
118 | 		self.isEmphasizedBinder = isEmphasizedBinder
119 | 		isEmphasizedBinder.register { [weak self] newValue in
120 | 			self?.visualView.isEmphasized = newValue
    |                     `- warning: main actor-isolated property 'isEmphasized' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
121 | 		}
122 | 		return self
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSVisualEffectView.h:110:38: note: mutation of this property is only permitted within the actor
108 |
109 | /// When YES, the material takes on the emphasized look.  Defaults to NO.  Some, but not all, materials change their look when emphasized.  This is used to indicate that an associated view has firstResponder status.
110 | @property (getter=isEmphasized) BOOL emphasized API_AVAILABLE(macos(10.12));
    |                                      `- note: mutation of this property is only permitted within the actor
111 |
112 | // Some things this class overrides.  It is required to call super if you subclass NSVisualEffectView and override these.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:166:17: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
159 |
160 | 	// Make a visual effect view using the provided settings
161 | 	public static func MakeView(
    |                     `- note: add '@MainActor' to make static method 'MakeView(material:blendingMode:isEmphasized:)' part of global actor 'MainActor'
162 | 		material: NSVisualEffectView.Material? = nil,
163 | 		blendingMode: NSVisualEffectView.BlendingMode? = nil,
164 | 		isEmphasized: Bool = false
165 | 	) -> NSVisualEffectView {
166 | 		let newView = NSVisualEffectView()
    |                 `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
167 | 		newView.wantsLayer = true
168 | 		newView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:23:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
 21 | @interface NSResponder : NSObject <NSCoding>
 22 |
 23 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
    | |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
    | `- note: main actor isolation inferred from inheritance from class 'NSView'
 24 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 25 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:167:11: warning: main actor-isolated property 'wantsLayer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
159 |
160 | 	// Make a visual effect view using the provided settings
161 | 	public static func MakeView(
    |                     `- note: add '@MainActor' to make static method 'MakeView(material:blendingMode:isEmphasized:)' part of global actor 'MainActor'
162 | 		material: NSVisualEffectView.Material? = nil,
163 | 		blendingMode: NSVisualEffectView.BlendingMode? = nil,
    :
165 | 	) -> NSVisualEffectView {
166 | 		let newView = NSVisualEffectView()
167 | 		newView.wantsLayer = true
    |           `- warning: main actor-isolated property 'wantsLayer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
168 | 		newView.translatesAutoresizingMaskIntoConstraints = false
169 | 		material.withUnwrapped { newView.material = $0 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:247:16: note: mutation of this property is only permitted within the actor
245 | /* Indicates if this view should be a "Layer Backed View". When layer backed, all subviews will subsequently also have a layer set on them (however, wantsLayer will only be YES on views that have had it explicitly set). Contents for a layer are specified in one of two ways: if -wantsUpdateLayer returns YES, then one can directly update the layer's contents (or other properties) in -updateLayer. If -wantsUpdateLayer returns NO, then the layer's contents is filled with whatever is drawn by -drawRect:
246 |  */
247 | @property BOOL wantsLayer API_AVAILABLE(macos(10.5));
    |                `- note: mutation of this property is only permitted within the actor
248 |
249 | /* Get and set the CALayer for this view. The layer is not encoded by the view.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:168:11: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
159 |
160 | 	// Make a visual effect view using the provided settings
161 | 	public static func MakeView(
    |                     `- note: add '@MainActor' to make static method 'MakeView(material:blendingMode:isEmphasized:)' part of global actor 'MainActor'
162 | 		material: NSVisualEffectView.Material? = nil,
163 | 		blendingMode: NSVisualEffectView.BlendingMode? = nil,
    :
166 | 		let newView = NSVisualEffectView()
167 | 		newView.wantsLayer = true
168 | 		newView.translatesAutoresizingMaskIntoConstraints = false
    |           `- warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
169 | 		material.withUnwrapped { newView.material = $0 }
170 | 		blendingMode.withUnwrapped { newView.blendingMode = $0 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:276:16: note: mutation of this property is only permitted within the actor
274 | /* by default, the autoresizing mask on a view gives rise to constraints that fully determine the view's position.  To do anything interesting with constraints, you need to turn that off. IB will turn it off.
275 |  */
276 | @property BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(macos(10.7));
    |                `- note: mutation of this property is only permitted within the actor
277 |
278 | /* constraint based layout engages lazily when someone tries to use it.  If you do all of your constraint set up in -updateConstraints, you might never even receive updateConstraints if no one makes a constraint.  To fix this chicken and egg problem, override this method to return YES if your view needs the window to use constraint based layout.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:169:36: warning: main actor-isolated property 'material' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
167 | 		newView.wantsLayer = true
168 | 		newView.translatesAutoresizingMaskIntoConstraints = false
169 | 		material.withUnwrapped { newView.material = $0 }
    |                                    `- warning: main actor-isolated property 'material' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
170 | 		blendingMode.withUnwrapped { newView.blendingMode = $0 }
171 | 		newView.isEmphasized = isEmphasized
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSVisualEffectView.h:95:34: note: mutation of this property is only permitted within the actor
 93 |
 94 | /// A value indicating which material is shown by the NSVisualEffectView.  See the comments on NSVisualEffectMaterial.  Defaults to NSVisualEffectMaterialAppearanceBased.  You should instead specify an appropriate semantic material value.  See the comments on NSVisualEffectMaterial.
 95 | @property NSVisualEffectMaterial material;
    |                                  `- note: mutation of this property is only permitted within the actor
 96 |
 97 | /// An NSBackgroundStyle value that most closely matches the look of the material shown by the NSVisualEffectView.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:170:40: warning: main actor-isolated property 'blendingMode' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
168 | 		newView.translatesAutoresizingMaskIntoConstraints = false
169 | 		material.withUnwrapped { newView.material = $0 }
170 | 		blendingMode.withUnwrapped { newView.blendingMode = $0 }
    |                                        `- warning: main actor-isolated property 'blendingMode' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
171 | 		newView.isEmphasized = isEmphasized
172 | 		return newView
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSVisualEffectView.h:101:38: note: mutation of this property is only permitted within the actor
 99 |
100 | /// A value controlling how the NSVisualEffectView generates its material.  See the comments on NSVisualEffectBlendingMode.  Not all materials support both blending modes, so NSVisualEffectView may fall back to a more appropriate blending mode as needed.  Defaults to NSVisualEffectBlendingModeBehindWindow.
101 | @property NSVisualEffectBlendingMode blendingMode;
    |                                      `- note: mutation of this property is only permitted within the actor
102 |
103 | /// A value controlling when the NSVisualEffectView takes on the active look.  See the comments on NSVisualEffectState.  Defaults to NSVisualEffectStateFollowsWindowActiveState.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/VisualEffectView.swift:171:11: warning: main actor-isolated property 'isEmphasized' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
159 |
160 | 	// Make a visual effect view using the provided settings
161 | 	public static func MakeView(
    |                     `- note: add '@MainActor' to make static method 'MakeView(material:blendingMode:isEmphasized:)' part of global actor 'MainActor'
162 | 		material: NSVisualEffectView.Material? = nil,
163 | 		blendingMode: NSVisualEffectView.BlendingMode? = nil,
    :
169 | 		material.withUnwrapped { newView.material = $0 }
170 | 		blendingMode.withUnwrapped { newView.blendingMode = $0 }
171 | 		newView.isEmphasized = isEmphasized
    |           `- warning: main actor-isolated property 'isEmphasized' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
172 | 		return newView
173 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSVisualEffectView.h:110:38: note: mutation of this property is only permitted within the actor
108 |
109 | /// When YES, the material takes on the emphasized look.  Defaults to NO.  Some, but not all, materials change their look when emphasized.  This is used to indicate that an associated view has firstResponder status.
110 | @property (getter=isEmphasized) BOOL emphasized API_AVAILABLE(macos(10.12));
    |                                      `- note: mutation of this property is only permitted within the actor
111 |
112 | // Some things this class overrides.  It is required to call super if you subclass NSVisualEffectView and override these.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:167:16: warning: call to main actor-isolated instance method 'miniaturize' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
164 | public extension Window {
165 | 	/// Minimise a window to the dock
166 | 	@inlinable func minimise() {
    |                  `- note: add '@MainActor' to make instance method 'minimise()' part of global actor 'MainActor'
167 | 		self.window?.miniaturize(self)
    |                `- warning: call to main actor-isolated instance method 'miniaturize' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
168 | 	}
169 |
AppKit.NSWindow.miniaturize:2:22: note: calls to instance method 'miniaturize' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func miniaturize(_ sender: Any?)}
  |                      |- note: calls to instance method 'miniaturize' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:172:16: warning: call to main actor-isolated instance method 'deminiaturize' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
169 |
170 | 	/// Deminiaturize a window from the dock
171 | 	@inlinable func deminiaturize() {
    |                  `- note: add '@MainActor' to make instance method 'deminiaturize()' part of global actor 'MainActor'
172 | 		self.window?.deminiaturize(self)
    |                `- warning: call to main actor-isolated instance method 'deminiaturize' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
173 | 	}
174 |
AppKit.NSWindow.deminiaturize:2:22: note: calls to instance method 'deminiaturize' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func deminiaturize(_ sender: Any?)}
  |                      |- note: calls to instance method 'deminiaturize' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:177:16: warning: call to main actor-isolated instance method 'performZoom' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
174 |
175 | 	/// Simulates the user clicking the zoom box by momentarily highlighting the button and then zooming the window.
176 | 	@inlinable func zoom() {
    |                  `- note: add '@MainActor' to make instance method 'zoom()' part of global actor 'MainActor'
177 | 		self.window?.performZoom(self)
    |                `- warning: call to main actor-isolated instance method 'performZoom' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
178 | 	}
179 |
AppKit.NSWindow.performZoom:2:22: note: calls to instance method 'performZoom' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func performZoom(_ sender: Any?)}
  |                      |- note: calls to instance method 'performZoom' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:183:17: warning: call to main actor-isolated instance method 'makeKeyAndOrderFront' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
179 |
180 | 	/// Make the window the key window
181 | 	@inlinable func makeKey(andOrderFront orderFront: Bool = false) {
    |                  `- note: add '@MainActor' to make instance method 'makeKey(andOrderFront:)' part of global actor 'MainActor'
182 | 		if orderFront {
183 | 			self.window?.makeKeyAndOrderFront(self)
    |                 `- warning: call to main actor-isolated instance method 'makeKeyAndOrderFront' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
184 | 		}
185 | 		else {
AppKit.NSWindow.makeKeyAndOrderFront:2:22: note: calls to instance method 'makeKeyAndOrderFront' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func makeKeyAndOrderFront(_ sender: Any?)}
  |                      |- note: calls to instance method 'makeKeyAndOrderFront' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:186:17: warning: call to main actor-isolated instance method 'makeKey()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
179 |
180 | 	/// Make the window the key window
181 | 	@inlinable func makeKey(andOrderFront orderFront: Bool = false) {
    |                  `- note: add '@MainActor' to make instance method 'makeKey(andOrderFront:)' part of global actor 'MainActor'
182 | 		if orderFront {
183 | 			self.window?.makeKeyAndOrderFront(self)
184 | 		}
185 | 		else {
186 | 			self.window?.makeKey()
    |                 `- warning: call to main actor-isolated instance method 'makeKey()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
187 | 		}
188 | 	}
AppKit.NSWindow.makeKey:2:22: note: calls to instance method 'makeKey()' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func makeKey()}
  |                      |- note: calls to instance method 'makeKey()' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:192:16: warning: call to main actor-isolated instance method 'performClose' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
189 |
190 | 	/// Close the window if it is open
191 | 	func close() {
    |       `- note: add '@MainActor' to make instance method 'close()' part of global actor 'MainActor'
192 | 		self.window?.performClose(self)
    |                `- warning: call to main actor-isolated instance method 'performClose' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
193 | 	}
194 | }
AppKit.NSWindow.performClose:2:22: note: calls to instance method 'performClose' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func performClose(_ sender: Any?)}
  |                      |- note: calls to instance method 'performClose' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:233:18: warning: main actor-isolated property 'title' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
231 | 		self.titleBinder = textValue
232 | 		textValue.register { [weak self] newValue in
233 | 			self?.window?.title = newValue
    |                  `- warning: main actor-isolated property 'title' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
234 | 		}
235 | 		return self
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:297:28: note: mutation of this property is only permitted within the actor
 295 | - (instancetype)initWithCoder:(NSCoder *)coder NS_UNAVAILABLE; // Use initWithContentRect:. This method will throw an exception for coders that support allowsKeyedCoding, and is only available for compatibility with non keyed coding.
 296 |
 297 | @property (copy) NSString *title;
     |                            `- note: mutation of this property is only permitted within the actor
 298 |
 299 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:260:16: warning: call to main actor-isolated initializer 'init(contentRect:styleMask:backing:defer:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
258 | 		}
259 |
260 | 		let window = NSWindow(
    |                `- warning: call to main actor-isolated initializer 'init(contentRect:styleMask:backing:defer:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
261 | 			contentRect: contentRect,
262 | 			styleMask: self.styleMask,
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:293:1: note: calls to initializer 'init(contentRect:styleMask:backing:defer:)' from outside of its actor context are implicitly asynchronous
 291 | - (NSRect)contentRectForFrameRect:(NSRect)frameRect;
 292 |
 293 | - (instancetype)initWithContentRect:(NSRect)contentRect styleMask:(NSWindowStyleMask)style backing:(NSBackingStoreType)backingStoreType defer:(BOOL)flag NS_DESIGNATED_INITIALIZER;
     | |- note: calls to initializer 'init(contentRect:styleMask:backing:defer:)' from outside of its actor context are implicitly asynchronous
     | `- note: main actor isolation inferred from inheritance from class 'NSResponder'
 294 | - (instancetype)initWithContentRect:(NSRect)contentRect styleMask:(NSWindowStyleMask)style backing:(NSBackingStoreType)backingStoreType defer:(BOOL)flag screen:(nullable NSScreen *)screen;
 295 | - (instancetype)initWithCoder:(NSCoder *)coder NS_UNAVAILABLE; // Use initWithContentRect:. This method will throw an exception for coders that support allowsKeyedCoding, and is only available for compatibility with non keyed coding.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:268:10: warning: main actor-isolated property 'title' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
266 | 		self.window = window
267 |
268 | 		window.title = self.title
    |          `- warning: main actor-isolated property 'title' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
269 | 		window.isReleasedWhenClosed = true
270 | 		window.isMovableByWindowBackground = self.isMovableByWindowBackground
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:297:28: note: mutation of this property is only permitted within the actor
 295 | - (instancetype)initWithCoder:(NSCoder *)coder NS_UNAVAILABLE; // Use initWithContentRect:. This method will throw an exception for coders that support allowsKeyedCoding, and is only available for compatibility with non keyed coding.
 296 |
 297 | @property (copy) NSString *title;
     |                            `- note: mutation of this property is only permitted within the actor
 298 |
 299 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:269:10: warning: main actor-isolated property 'isReleasedWhenClosed' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
267 |
268 | 		window.title = self.title
269 | 		window.isReleasedWhenClosed = true
    |          `- warning: main actor-isolated property 'isReleasedWhenClosed' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
270 | 		window.isMovableByWindowBackground = self.isMovableByWindowBackground
271 | 		window.autorecalculatesKeyViewLoop = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:393:46: note: mutation of this property is only permitted within the actor
 391 | @property (readonly) NSEventModifierFlags resizeFlags;
 392 | - (void)close;
 393 | @property (getter=isReleasedWhenClosed) BOOL releasedWhenClosed;
     |                                              `- note: mutation of this property is only permitted within the actor
 394 | - (void)miniaturize:(nullable id)sender;
 395 | - (void)deminiaturize:(nullable id)sender;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:270:10: warning: main actor-isolated property 'isMovableByWindowBackground' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
268 | 		window.title = self.title
269 | 		window.isReleasedWhenClosed = true
270 | 		window.isMovableByWindowBackground = self.isMovableByWindowBackground
    |          `- warning: main actor-isolated property 'isMovableByWindowBackground' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
271 | 		window.autorecalculatesKeyViewLoop = true
272 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:414:53: note: mutation of this property is only permitted within the actor
 412 | @property (getter=isMovable) BOOL movable API_AVAILABLE(macos(10.6));
 413 |
 414 | @property (getter=isMovableByWindowBackground) BOOL movableByWindowBackground;
     |                                                     `- note: mutation of this property is only permitted within the actor
 415 |
 416 | @property BOOL hidesOnDeactivate;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:271:10: warning: main actor-isolated property 'autorecalculatesKeyViewLoop' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
269 | 		window.isReleasedWhenClosed = true
270 | 		window.isMovableByWindowBackground = self.isMovableByWindowBackground
271 | 		window.autorecalculatesKeyViewLoop = true
    |          `- warning: main actor-isolated property 'autorecalculatesKeyViewLoop' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
272 |
273 | 		self.setInitialWindowPosition(useSavedPosition: useSavedPosition)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:674:16: note: mutation of this property is only permitted within the actor
 672 | - (void)disableKeyEquivalentForDefaultButtonCell;
 673 | - (void)enableKeyEquivalentForDefaultButtonCell;
 674 | @property BOOL autorecalculatesKeyViewLoop;
     |                `- note: mutation of this property is only permitted within the actor
 675 | - (void)recalculateKeyViewLoop;
 676 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:275:20: warning: call to main actor-isolated initializer 'init(window:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
273 | 		self.setInitialWindowPosition(useSavedPosition: useSavedPosition)
274 |
275 | 		let controller = WindowController(window: window)
    |                    `- warning: call to main actor-isolated initializer 'init(window:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
276 | 		window.contentView = content.view()
277 | 		window.contentView?.needsLayout = true
    :
342 | }
343 |
344 | private class WindowController: NSWindowController {
    |                                                    |- note: calls to initializer 'init(window:)' from outside of its actor context are implicitly asynchronous
    |                                                    `- note: main actor isolation inferred from inheritance from class 'NSWindowController'
345 | 	func setupWindowListener(_ completion: @escaping () -> Void) {
346 | 		NotificationCenter.default.addObserver(
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:276:10: warning: main actor-isolated property 'contentView' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
274 |
275 | 		let controller = WindowController(window: window)
276 | 		window.contentView = content.view()
    |          `- warning: main actor-isolated property 'contentView' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
277 | 		window.contentView?.needsLayout = true
278 | 		window.contentView?.needsDisplay = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:337:47: note: mutation of this property is only permitted within the actor
 335 | - (void)setTitleWithRepresentedFilename:(NSString *)filename;
 336 | @property (getter=isExcludedFromWindowsMenu) BOOL excludedFromWindowsMenu;
 337 | @property (nullable, strong) __kindof NSView *contentView;
     |                                               `- note: mutation of this property is only permitted within the actor
 338 | @property (nullable, weak) id<NSWindowDelegate> delegate;
 339 | @property (readonly) NSInteger windowNumber;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:277:23: warning: main actor-isolated property 'needsLayout' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
275 | 		let controller = WindowController(window: window)
276 | 		window.contentView = content.view()
277 | 		window.contentView?.needsLayout = true
    |                       `- warning: main actor-isolated property 'needsLayout' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
278 | 		window.contentView?.needsDisplay = true
279 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:267:16: note: mutation of this property is only permitted within the actor
265 | - (void)layoutSubtreeIfNeeded API_AVAILABLE(macos(10.7));
266 | - (void)layout API_AVAILABLE(macos(10.7));
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
    |                `- note: mutation of this property is only permitted within the actor
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:277:10: warning: main actor-isolated property 'contentView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
275 | 		let controller = WindowController(window: window)
276 | 		window.contentView = content.view()
277 | 		window.contentView?.needsLayout = true
    |          `- warning: main actor-isolated property 'contentView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
278 | 		window.contentView?.needsDisplay = true
279 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:337:47: note: property declared here
 335 | - (void)setTitleWithRepresentedFilename:(NSString *)filename;
 336 | @property (getter=isExcludedFromWindowsMenu) BOOL excludedFromWindowsMenu;
 337 | @property (nullable, strong) __kindof NSView *contentView;
     |                                               `- note: property declared here
 338 | @property (nullable, weak) id<NSWindowDelegate> delegate;
 339 | @property (readonly) NSInteger windowNumber;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:278:23: warning: main actor-isolated property 'needsDisplay' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
276 | 		window.contentView = content.view()
277 | 		window.contentView?.needsLayout = true
278 | 		window.contentView?.needsDisplay = true
    |                       `- warning: main actor-isolated property 'needsDisplay' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
279 |
280 | 		self.windowController = controller
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:187:16: note: mutation of this property is only permitted within the actor
185 | @property (readonly) BOOL canDraw API_DEPRECATED("If a view needs display, -drawRect: or -updateLayer will be called automatically when the view is able to draw.  To check whether a view is in a window, call -window.  To check whether a view is hidden, call -isHiddenOrHasHiddenAncestor.", macos(10.0,10.14));
186 | - (void)setNeedsDisplayInRect:(NSRect)invalidRect;
187 | @property BOOL needsDisplay;
    |                `- note: mutation of this property is only permitted within the actor
188 | - (void)lockFocus API_DEPRECATED("To draw, subclass NSView and implement -drawRect:; AppKit's automatic deferred display mechanism will call -drawRect: as necessary to display the view.", macos(10.0,10.14));
189 | - (void)unlockFocus API_DEPRECATED("To draw, subclass NSView and implement -drawRect:; AppKit's automatic deferred display mechanism will call -drawRect: as necessary to display the view.", macos(10.0,10.14));
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:278:10: warning: main actor-isolated property 'contentView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
276 | 		window.contentView = content.view()
277 | 		window.contentView?.needsLayout = true
278 | 		window.contentView?.needsDisplay = true
    |          `- warning: main actor-isolated property 'contentView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
279 |
280 | 		self.windowController = controller
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:337:47: note: property declared here
 335 | - (void)setTitleWithRepresentedFilename:(NSString *)filename;
 336 | @property (getter=isExcludedFromWindowsMenu) BOOL excludedFromWindowsMenu;
 337 | @property (nullable, strong) __kindof NSView *contentView;
     |                                               `- note: property declared here
 338 | @property (nullable, weak) id<NSWindowDelegate> delegate;
 339 | @property (readonly) NSInteger windowNumber;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:281:14: warning: call to main actor-isolated instance method 'setupWindowListener' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
279 |
280 | 		self.windowController = controller
281 | 		controller.setupWindowListener { [weak self] in
    |              `- warning: call to main actor-isolated instance method 'setupWindowListener' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
282 | 			self?.windowWillClose()
283 | 		}
    :
343 |
344 | private class WindowController: NSWindowController {
345 | 	func setupWindowListener(_ completion: @escaping () -> Void) {
    |       |- note: calls to instance method 'setupWindowListener' from outside of its actor context are implicitly asynchronous
    |       `- note: main actor isolation inferred from inheritance from class 'NSWindowController'
346 | 		NotificationCenter.default.addObserver(
347 | 			forName: NSWindow.willCloseNotification,
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:285:10: warning: call to main actor-isolated instance method 'recalculateKeyViewLoop()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
283 | 		}
284 |
285 | 		window.recalculateKeyViewLoop()
    |          `- warning: call to main actor-isolated instance method 'recalculateKeyViewLoop()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
286 |
287 | 		if #available(macOS 11.0, *) {
AppKit.NSWindow.recalculateKeyViewLoop:2:22: note: calls to instance method 'recalculateKeyViewLoop()' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func recalculateKeyViewLoop()}
  |                      |- note: calls to instance method 'recalculateKeyViewLoop()' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:289:18: warning: main actor-isolated property 'toolbarStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
287 | 		if #available(macOS 11.0, *) {
288 | 			if let toolbarStyle = self.toolbarStyle {
289 | 				self.window?.toolbarStyle = NSWindow.ToolbarStyle(rawValue: toolbarStyle.rawValue)!
    |                  `- warning: main actor-isolated property 'toolbarStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
290 | 			}
291 | 		}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:312:32: note: mutation of this property is only permitted within the actor
 310 |
 311 | /// Specifies how the titlebar area of the window should appear when the window displays an NSToolbar
 312 | @property NSWindowToolbarStyle toolbarStyle API_AVAILABLE(macos(11.0));
     |                                `- note: mutation of this property is only permitted within the actor
 313 |
 314 | /// The \c contentLayoutRect will return the area inside the window that is for non-obscured content. Typically, this is the same thing as the `contentView`'s frame. However, for windows with the \c NSFullSizeContentViewWindowMask set, there needs to be a way to determine the portion that is not under the toolbar. The \c contentLayoutRect returns the portion of the layout that is not obscured under the toolbar. \c contentLayoutRect is in window coordinates. It is KVO compliant. */
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:294:11: warning: call to main actor-isolated instance method 'makeKeyAndOrderFront' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
292 |
293 | 		if presentOnScreen {
294 | 			window.makeKeyAndOrderFront(self)
    |           `- warning: call to main actor-isolated instance method 'makeKeyAndOrderFront' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
295 | 		}
296 |
AppKit.NSWindow.makeKeyAndOrderFront:2:22: note: calls to instance method 'makeKeyAndOrderFront' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func makeKeyAndOrderFront(_ sender: Any?)}
  |                      |- note: calls to instance method 'makeKeyAndOrderFront' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:297:10: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
250 | 	///   - useSavedPosition: If true, tries to use a previously saved position for restoring the view.
251 | 	///   - presentOnScreen: If true, present the window on screen.  If false, create the window but don't display it
252 | 	func show(contentRect: NSRect,
    |       `- note: add '@MainActor' to make instance method 'show(contentRect:useSavedPosition:presentOnScreen:)' part of global actor 'MainActor'
253 | 				 useSavedPosition: Bool,
254 | 				 presentOnScreen: Bool)
    :
295 | 		}
296 |
297 | 		window.delegate = self
    |          `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
298 | 	}
299 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:338:49: note: mutation of this property is only permitted within the actor
 336 | @property (getter=isExcludedFromWindowsMenu) BOOL excludedFromWindowsMenu;
 337 | @property (nullable, strong) __kindof NSView *contentView;
 338 | @property (nullable, weak) id<NSWindowDelegate> delegate;
     |                                                 `- note: mutation of this property is only permitted within the actor
 339 | @property (readonly) NSInteger windowNumber;
 340 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:317:18: warning: call to main actor-isolated instance method 'setFrameUsingName' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
315 | 		self.frameAutosaveName.withUnwrapped { value in
316 | 			if useSavedPosition {
317 | 				self.window?.setFrameUsingName(value)
    |                  `- warning: call to main actor-isolated instance method 'setFrameUsingName' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
318 | 			}
319 | 			self.window?.setFrameAutosaveName(value)
AppKit.NSWindow.setFrameUsingName:2:22: note: calls to instance method 'setFrameUsingName' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func setFrameUsingName(_ name: NSWindow.FrameAutosaveName) -> Bool}
  |                      |- note: calls to instance method 'setFrameUsingName' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:319:17: warning: call to main actor-isolated instance method 'setFrameAutosaveName' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
317 | 				self.window?.setFrameUsingName(value)
318 | 			}
319 | 			self.window?.setFrameAutosaveName(value)
    |                 `- warning: call to main actor-isolated instance method 'setFrameAutosaveName' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
320 | 		}
321 | 	}
AppKit.NSWindow.setFrameAutosaveName:2:22: note: calls to instance method 'setFrameAutosaveName' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func setFrameAutosaveName(_ name: NSWindow.FrameAutosaveName) -> Bool}
  |                      |- note: calls to instance method 'setFrameAutosaveName' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:325:6: warning: call to main actor-isolated instance method 'saveFrame(usingName:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
321 | 	}
322 |
323 | 	func saveLastWindowPosition() {
    |       `- note: add '@MainActor' to make instance method 'saveLastWindowPosition()' part of global actor 'MainActor'
324 | 		if let f = self.frameAutosaveName, let w = self.window {
325 | 			w.saveFrame(usingName: f)
    |      `- warning: call to main actor-isolated instance method 'saveFrame(usingName:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
326 | 		}
327 | 	}
AppKit.NSWindow.saveFrame:2:22: note: calls to instance method 'saveFrame(usingName:)' from outside of its actor context are implicitly asynchronous
1 | class NSWindow {
2 | @MainActor open func saveFrame(usingName name: NSWindow.FrameAutosaveName)}
  |                      |- note: calls to instance method 'saveFrame(usingName:)' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:351:4: warning: capture of 'completion' with non-sendable type '() -> Void' in a '@Sendable' closure
349 | 			queue: .main
350 | 		) { _ in
351 | 			completion()
    |    |- warning: capture of 'completion' with non-sendable type '() -> Void' in a '@Sendable' closure
    |    `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
352 | 		}
353 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZStack.swift:84:14: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
 82 | 	// Private
 83 | 	public override func view() -> NSView { return self.containerView }
 84 | 	private let containerView = NSView()
    |              `- warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
 85 | 	private var elements: [Element] = []
 86 | }
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZStack.swift:72:18: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 70 |
 71 | 			self.elements.append(element)
 72 | 			containerView.addSubview(v)
    |                  `- warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 73 | 			switch layer.layoutType {
 74 | 			case .pinEdges:
AppKit.NSView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @MainActor open func addSubview(_ view: NSView)}
  |                      |- note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
  |                      `- note: main actor isolation inferred from inheritance from class 'NSResponder'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZStack.swift:75:7: warning: call to main actor-isolated instance method 'pinEdges(to:edgeInset:animate:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 73 | 			switch layer.layoutType {
 74 | 			case .pinEdges:
 75 | 				v.pinEdges(to: containerView, edgeInset: edgeInset)
    |       `- warning: call to main actor-isolated instance method 'pinEdges(to:edgeInset:animate:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 76 | 			case .center:
 77 | 				v.center(in: containerView, edgeInset: edgeInset)
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/Autolayout+helpers.swift:31:16: note: calls to instance method 'pinEdges(to:edgeInset:animate:)' from outside of its actor context are implicitly asynchronous
29 | extension NSView {
30 | 	// Pin 'self' within 'other' view
31 | 	internal func pinEdges(to other: NSView, edgeInset: CGFloat = 0, animate: Bool = false) {
   |                |- note: calls to instance method 'pinEdges(to:edgeInset:animate:)' from outside of its actor context are implicitly asynchronous
   |                `- note: main actor isolation inferred from inheritance from class 'NSResponder'
32 | 		self.pinEdges(to: other, edgeInsets: NSEdgeInsets(edgeInset: edgeInset), animate: animate)
33 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZStack.swift:77:7: warning: call to main actor-isolated instance method 'center(in:edgeInset:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 75 | 				v.pinEdges(to: containerView, edgeInset: edgeInset)
 76 | 			case .center:
 77 | 				v.center(in: containerView, edgeInset: edgeInset)
    |       `- warning: call to main actor-isolated instance method 'center(in:edgeInset:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 78 | 			}
 79 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/Autolayout+helpers.swift:46:16: note: calls to instance method 'center(in:edgeInset:)' from outside of its actor context are implicitly asynchronous
44 | 	// Pin 'self' within 'other' view
45 | 	@discardableResult
46 | 	internal func center(in other: NSView, edgeInset: CGFloat = 0) -> [NSLayoutConstraint] {
   |                |- note: calls to instance method 'center(in:edgeInset:)' from outside of its actor context are implicitly asynchronous
   |                `- note: main actor isolation inferred from inheritance from class 'NSResponder'
47 | 		return self.center(in: other, edgeInsets: NSEdgeInsets(edgeInset: edgeInset))
48 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:83:19: warning: main actor-isolated property 'allowsMagnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 81 |
 82 | 	override func customSetup() {
 83 | 		self.scrollView.allowsMagnification = true
    |                   `- warning: main actor-isolated property 'allowsMagnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 84 | 		self.scrollView.minMagnification = range.lowerBound
 85 | 		self.scrollView.maxMagnification = range.upperBound
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSScrollView.h:96:16: note: mutation of this property is only permitted within the actor
 94 | /* Allow the user to magnify the scrollview. Note: this does not prevent the developer from manually adjusting the magnification value. If magnification exceeds either the maximum or minimum limits for magnification, and allowsMagnification is YES, the scroll view temporarily animates the content magnification just past those limits before returning to them. The default value is NO.
 95 | */
 96 | @property BOOL allowsMagnification API_AVAILABLE(macos(10.8));
    |                `- note: mutation of this property is only permitted within the actor
 97 |
 98 | /* This value determines how much the content is currently scaled. To animate the magnification, use the object's animator. The default value is 1.0 */
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:84:19: warning: main actor-isolated property 'minMagnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 82 | 	override func customSetup() {
 83 | 		self.scrollView.allowsMagnification = true
 84 | 		self.scrollView.minMagnification = range.lowerBound
    |                   `- warning: main actor-isolated property 'minMagnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 85 | 		self.scrollView.maxMagnification = range.upperBound
 86 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSScrollView.h:107:19: note: mutation of this property is only permitted within the actor
105 | /* This value determines how small the content can be magnified. The default value is 0.25.
106 | */
107 | @property CGFloat minMagnification API_AVAILABLE(macos(10.8));
    |                   `- note: mutation of this property is only permitted within the actor
108 |
109 | /* Magnify content view proportionally such that the entire rect (in content view space) fits centered in the scroll view. The resulting magnification value is clipped to the minMagnification and maxMagnification values. To animate the magnification, use the object's animator.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:85:19: warning: main actor-isolated property 'maxMagnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 83 | 		self.scrollView.allowsMagnification = true
 84 | 		self.scrollView.minMagnification = range.lowerBound
 85 | 		self.scrollView.maxMagnification = range.upperBound
    |                   `- warning: main actor-isolated property 'maxMagnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 86 |
 87 | 		self.magnifyObserver = self.scrollView.observe(\.magnification, options: [.new]) { [weak self] scrollView, change in
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSScrollView.h:103:19: note: mutation of this property is only permitted within the actor
101 | /* This value determines how large the content can be magnified. It must be greater than or equal to the minimum magnification. The default value is 4.0.
102 | */
103 | @property CGFloat maxMagnification API_AVAILABLE(macos(10.8));
    |                   `- note: mutation of this property is only permitted within the actor
104 |
105 | /* This value determines how small the content can be magnified. The default value is 0.25.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:87:52: warning: cannot form key path to main actor-isolated property 'magnification'; this is an error in the Swift 6 language mode
 85 | 		self.scrollView.maxMagnification = range.upperBound
 86 |
 87 | 		self.magnifyObserver = self.scrollView.observe(\.magnification, options: [.new]) { [weak self] scrollView, change in
    |                                                    `- warning: cannot form key path to main actor-isolated property 'magnification'; this is an error in the Swift 6 language mode
 88 | 			guard let `self` = self, let newValue = change.newValue else { return }
 89 | 			self.updateScale.tryLock {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:88:23: warning: capture of 'self' with non-sendable type 'ZoomableScrollView?' in a '@Sendable' closure
 30 | // MARK: - Zoom scroll view
 31 |
 32 | public class ZoomableScrollView: ScrollView {
    |              `- note: class 'ZoomableScrollView' does not conform to the 'Sendable' protocol
 33 | 	public override var clipType: NSClipView.Type { CenteringClipView.self }
 34 |
    :
 86 |
 87 | 		self.magnifyObserver = self.scrollView.observe(\.magnification, options: [.new]) { [weak self] scrollView, change in
 88 | 			guard let `self` = self, let newValue = change.newValue else { return }
    |                       `- warning: capture of 'self' with non-sendable type 'ZoomableScrollView?' in a '@Sendable' closure
 89 | 			self.updateScale.tryLock {
 90 | 				Swift.print("New value: \(newValue)")
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:96:19: warning: main actor-isolated property 'allowsMagnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 94 | 		}
 95 |
 96 | 		self.scrollView.allowsMagnification = true
    |                   `- warning: main actor-isolated property 'allowsMagnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 97 |
 98 | 		self.scaleBinder.register(self) { [weak self] newScale in
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSScrollView.h:96:16: note: mutation of this property is only permitted within the actor
 94 | /* Allow the user to magnify the scrollview. Note: this does not prevent the developer from manually adjusting the magnification value. If magnification exceeds either the maximum or minimum limits for magnification, and allowsMagnification is YES, the scroll view temporarily animates the content magnification just past those limits before returning to them. The default value is NO.
 95 | */
 96 | @property BOOL allowsMagnification API_AVAILABLE(macos(10.8));
    |                `- note: mutation of this property is only permitted within the actor
 97 |
 98 | /* This value determines how much the content is currently scaled. To animate the magnification, use the object's animator. The default value is 1.0 */
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:133:19: warning: main actor-isolated property 'magnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
129 |
130 | extension ZoomableScrollView {
131 | 	func scale(_ scaleFactor: CGFloat) {
    |       `- note: add '@MainActor' to make instance method 'scale' part of global actor 'MainActor'
132 | 		//self.scrollView.animator().magnification = scaleFactor
133 | 		self.scrollView.magnification = scaleFactor
    |                   `- warning: main actor-isolated property 'magnification' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
134 | 		self.syncZoomFitScale()
135 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSScrollView.h:99:19: note: mutation of this property is only permitted within the actor
 97 |
 98 | /* This value determines how much the content is currently scaled. To animate the magnification, use the object's animator. The default value is 1.0 */
 99 | @property CGFloat magnification API_AVAILABLE(macos(10.8));
    |                   `- note: mutation of this property is only permitted within the actor
100 |
101 | /* This value determines how large the content can be magnified. It must be greater than or equal to the minimum magnification. The default value is 4.0.
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:149:45: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
146 | 	}
147 |
148 | 	func zoomToFit() {
    |       `- note: add '@MainActor' to make instance method 'zoomToFit()' part of global actor 'MainActor'
149 | 		if let sz = self.scrollView.documentView?.bounds {
    |                                             `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
150 | 			self.scrollView.magnify(toFit: sz)
151 | 		}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:149:31: warning: main actor-isolated property 'documentView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
146 | 	}
147 |
148 | 	func zoomToFit() {
    |       `- note: add '@MainActor' to make instance method 'zoomToFit()' part of global actor 'MainActor'
149 | 		if let sz = self.scrollView.documentView?.bounds {
    |                               `- warning: main actor-isolated property 'documentView' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
150 | 			self.scrollView.magnify(toFit: sz)
151 | 		}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSScrollView.h:48:47: note: property declared here
 46 | @property (readonly) NSRect documentVisibleRect;
 47 | @property (readonly) NSSize contentSize;
 48 | @property (nullable, strong) __kindof NSView *documentView;
    |                                               `- note: property declared here
 49 | @property (strong) NSClipView *contentView;
 50 | @property (nullable, strong) NSCursor *documentCursor;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:150:20: warning: call to main actor-isolated instance method 'magnify(toFit:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
146 | 	}
147 |
148 | 	func zoomToFit() {
    |       `- note: add '@MainActor' to make instance method 'zoomToFit()' part of global actor 'MainActor'
149 | 		if let sz = self.scrollView.documentView?.bounds {
150 | 			self.scrollView.magnify(toFit: sz)
    |                    `- warning: call to main actor-isolated instance method 'magnify(toFit:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
151 | 		}
152 | 	}
AppKit.NSScrollView.magnify:3:24: note: calls to instance method 'magnify(toFit:)' from outside of its actor context are implicitly asynchronous
1 | class NSScrollView {
2 | @available(macOS 10.8, *)
3 |   @MainActor open func magnify(toFit rect: NSRect)}
  |                        |- note: calls to instance method 'magnify(toFit:)' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSView'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/TabView.swift:192:37: warning: sending 'content' risks causing data races; this is an error in the Swift 6 language mode
190 | 		self.title = title
191 | 		self.toolTip = toolTip
192 | 		self.viewController = TabViewItem.Controller(content: content)
    |                                     |- warning: sending 'content' risks causing data races; this is an error in the Swift 6 language mode
    |                                     `- note: sending task-isolated 'content' to main actor-isolated initializer 'init(content:)' risks causing data races between main actor-isolated and task-isolated uses
193 | 	}
194 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:281:14: warning: sending value of non-Sendable type '() -> Void' risks causing data races; this is an error in the Swift 6 language mode
279 |
280 | 		self.windowController = controller
281 | 		controller.setupWindowListener { [weak self] in
    |              |- warning: sending value of non-Sendable type '() -> Void' risks causing data races; this is an error in the Swift 6 language mode
    |              `- note: sending value of non-Sendable type '() -> Void' to main actor-isolated instance method 'setupWindowListener' risks causing data races between main actor-isolated and local nonisolated uses
282 | 			self?.windowWillClose()
283 | 		}
    :
286 |
287 | 		if #available(macOS 11.0, *) {
288 | 			if let toolbarStyle = self.toolbarStyle {
    |    `- note: access can happen concurrently
289 | 				self.window?.toolbarStyle = NSWindow.ToolbarStyle(rawValue: toolbarStyle.rawValue)!
290 | 			}
    :
292 |
293 | 		if presentOnScreen {
294 | 			window.makeKeyAndOrderFront(self)
    |                                `- note: access can happen concurrently
295 | 		}
296 |
297 | 		window.delegate = self
    |                     `- note: access can happen concurrently
298 | 	}
299 | }
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:294:11: warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
292 |
293 | 		if presentOnScreen {
294 | 			window.makeKeyAndOrderFront(self)
    |           |- warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
    |           `- note: sending main actor-isolated value of non-Sendable type 'Window' to main actor-isolated instance method 'makeKeyAndOrderFront' risks causing races in between main actor-isolated and main actor-isolated uses
295 | 		}
296 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:167:16: warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
165 | 	/// Minimise a window to the dock
166 | 	@inlinable func minimise() {
167 | 		self.window?.miniaturize(self)
    |                |- warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
    |                `- note: sending task-isolated value of non-Sendable type 'Window' to main actor-isolated instance method 'miniaturize' risks causing races in between task-isolated and main actor-isolated uses
168 | 	}
169 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:172:16: warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
170 | 	/// Deminiaturize a window from the dock
171 | 	@inlinable func deminiaturize() {
172 | 		self.window?.deminiaturize(self)
    |                |- warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
    |                `- note: sending task-isolated value of non-Sendable type 'Window' to main actor-isolated instance method 'deminiaturize' risks causing races in between task-isolated and main actor-isolated uses
173 | 	}
174 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:177:16: warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
175 | 	/// Simulates the user clicking the zoom box by momentarily highlighting the button and then zooming the window.
176 | 	@inlinable func zoom() {
177 | 		self.window?.performZoom(self)
    |                |- warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
    |                `- note: sending task-isolated value of non-Sendable type 'Window' to main actor-isolated instance method 'performZoom' risks causing races in between task-isolated and main actor-isolated uses
178 | 	}
179 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:183:17: warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
181 | 	@inlinable func makeKey(andOrderFront orderFront: Bool = false) {
182 | 		if orderFront {
183 | 			self.window?.makeKeyAndOrderFront(self)
    |                 |- warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
    |                 `- note: sending task-isolated value of non-Sendable type 'Window' to main actor-isolated instance method 'makeKeyAndOrderFront' risks causing races in between task-isolated and main actor-isolated uses
184 | 		}
185 | 		else {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Window.swift:192:16: warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
190 | 	/// Close the window if it is open
191 | 	func close() {
192 | 		self.window?.performClose(self)
    |                |- warning: sending value of non-Sendable type 'Window' risks causing data races; this is an error in the Swift 6 language mode
    |                `- note: sending task-isolated value of non-Sendable type 'Window' to main actor-isolated instance method 'performClose' risks causing races in between task-isolated and main actor-isolated uses
193 | 	}
194 | }
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/ZoomableScrollView.swift:139:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
137 | 	func syncZoomFitScale() {
138 | 		DispatchQueue.main.async { [weak self] in
139 | 			guard let `self` = self else { return }
    |                       |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                       `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
140 | 			let contentRect = self.scrollView.contentView.frame
141 | 			let documentRect = self.scrollView.documentView!.bounds
[175/198] Compiling DSFAppKitBuilder BindingBag.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[176/198] Compiling DSFAppKitBuilder CGColor+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[177/198] Compiling DSFAppKitBuilder CGSize+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[178/198] Compiling DSFAppKitBuilder CSFlatButton.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[179/198] Compiling DSFAppKitBuilder CenteringClipView.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[180/198] Compiling DSFAppKitBuilder CustomValueTransformers.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[181/198] Compiling DSFAppKitBuilder EmbeddedLayoutType.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[182/198] Compiling DSFAppKitBuilder Logging.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[183/198] Compiling DSFAppKitBuilder NSBezierPath+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[184/198] Compiling DSFAppKitBuilder NSColor+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSColor+extensions.swift:79:6: warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
 77 | 			self.animator.target = { color in
 78 | 				DispatchQueue.main.async {
 79 | 					progress(color)
    |      |- warning: sending 'progress' risks causing data races; this is an error in the Swift 6 language mode
    |      `- note: task-isolated 'progress' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
 80 | 				}
 81 | 			}
[185/198] Compiling DSFAppKitBuilder NSGestureRecognizer+actionblock.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[186/198] Compiling DSFAppKitBuilder NumberFormatter+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[187/198] Compiling DSFAppKitBuilder PaddableTextField.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[188/198] Compiling DSFAppKitBuilder ProtectedLock.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[189/198] Compiling DSFAppKitBuilder RangeComponentBinder.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[190/198] Compiling DSFAppKitBuilder ScrollableTextView.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[191/198] Compiling DSFAppKitBuilder Shadow.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[192/198] Compiling DSFAppKitBuilder TrackingArea.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[193/198] Compiling DSFAppKitBuilder Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
[194/198] Compiling DSFAppKitBuilder VerticalSizingTokenField.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:43:28: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
41 | 	) {
42 | 		self.view = view
43 | 		self.rect = rect ?? view.bounds
   |                            `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
44 | 		self.options = options
45 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:139:18: note: property declared here
137 | - (void)scaleUnitSquareToSize:(NSSize)newUnitSize;
138 | - (void)rotateByAngle:(CGFloat)angle;
139 | @property NSRect bounds;
    |                  `- note: property declared here
140 |
141 | @property (getter=isFlipped, readonly) BOOL flipped;
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               `- warning: call to main actor-isolated instance method 'removeTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | 		}
55 |
AppKit.NSView.removeTrackingArea:3:24: note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func removeTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'removeTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
49 | 	- Note: This should be called in your `NSView#updateTrackingAreas()` method.
50 | 	*/
51 | 	func update() {
   |       `- note: add '@MainActor' to make instance method 'update()' part of global actor 'MainActor'
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   :
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              `- warning: call to main actor-isolated instance method 'addTrackingArea' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | 		self.trackingArea = newTrackingArea
68 | 	}
AppKit.NSView.addTrackingArea:3:24: note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
1 | class NSView {
2 | @available(macOS 10.5, *)
3 |   @MainActor open func addTrackingArea(_ trackingArea: NSTrackingArea)}
  |                        |- note: calls to instance method 'addTrackingArea' from outside of its actor context are implicitly asynchronous
  |                        `- note: main actor isolation inferred from inheritance from class 'NSResponder'
4 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:66:14: warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
64 | 		)
65 |
66 | 		self.view?.addTrackingArea(newTrackingArea)
   |              |- warning: sending 'newTrackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |              `- note: sending 'newTrackingArea' to main actor-isolated instance method 'addTrackingArea' risks causing data races between main actor-isolated and local nonisolated uses
67 | 		self.trackingArea = newTrackingArea
   |                       `- note: access can happen concurrently
68 | 	}
69 |
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/TrackingArea.swift:53:15: warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
51 | 	func update() {
52 | 		if let trackingArea = self.trackingArea {
53 | 			self.view?.removeTrackingArea(trackingArea)
   |               |- warning: sending 'trackingArea' risks causing data races; this is an error in the Swift 6 language mode
   |               `- note: sending task-isolated 'trackingArea' to main actor-isolated instance method 'removeTrackingArea' risks causing data races between main actor-isolated and task-isolated uses
54 | 		}
55 |
Fetching https://github.com/dagronf/DSFToggleButton
Fetching https://github.com/dagronf/DSFComboButton
Fetching https://github.com/dagronf/DSFPagerControl
Fetching https://github.com/dagronf/DSFSearchField
Fetching https://github.com/dagronf/DSFMenuBuilder
Fetching https://github.com/dagronf/DSFStepperView
Fetching https://github.com/dagronf/DSFValueBinders
[1/698] Fetching dsfstepperview
[43/1022] Fetching dsfstepperview, dsfmenubuilder
[218/1334] Fetching dsfstepperview, dsfmenubuilder, dsfpagercontrol
[662/1828] Fetching dsfstepperview, dsfmenubuilder, dsfpagercontrol, dsftogglebutton
[924/2011] Fetching dsfstepperview, dsfmenubuilder, dsfpagercontrol, dsftogglebutton, dsfsearchfield
[1348/2178] Fetching dsfstepperview, dsfmenubuilder, dsfpagercontrol, dsftogglebutton, dsfsearchfield, dsfcombobutton
Fetched https://github.com/dagronf/DSFComboButton from cache (0.86s)
Fetched https://github.com/dagronf/DSFToggleButton from cache (0.87s)
[1504/1752] Fetching dsfstepperview, dsfmenubuilder, dsfpagercontrol, dsfsearchfield, dsfvaluebinders
Fetched https://github.com/dagronf/DSFValueBinders from cache (2.25s)
Fetched https://github.com/dagronf/DSFPagerControl from cache (2.25s)
Fetched https://github.com/dagronf/DSFSearchField from cache (2.25s)
Fetched https://github.com/dagronf/DSFStepperView from cache (2.25s)
Fetched https://github.com/dagronf/DSFMenuBuilder from cache (2.25s)
Computing version for https://github.com/dagronf/DSFSearchField
Computed https://github.com/dagronf/DSFSearchField at 2.2.2 (2.88s)
Computing version for https://github.com/dagronf/DSFToggleButton
Computed https://github.com/dagronf/DSFToggleButton at 7.1.0 (0.57s)
Fetching https://github.com/dagronf/DSFAppearanceManager
[1/459] Fetching dsfappearancemanager
Fetched https://github.com/dagronf/DSFAppearanceManager from cache (1.09s)
Computing version for https://github.com/dagronf/DSFComboButton
Computed https://github.com/dagronf/DSFComboButton at 1.0.0 (1.72s)
Computing version for https://github.com/dagronf/DSFMenuBuilder
Computed https://github.com/dagronf/DSFMenuBuilder at 1.2.1 (0.61s)
Computing version for https://github.com/dagronf/DSFPagerControl
Computed https://github.com/dagronf/DSFPagerControl at 2.5.2 (0.61s)
Computing version for https://github.com/dagronf/DSFStepperView
Computed https://github.com/dagronf/DSFStepperView at 4.4.0 (0.61s)
Computing version for https://github.com/dagronf/DSFAppearanceManager
Computed https://github.com/dagronf/DSFAppearanceManager at 3.5.1 (0.60s)
Computing version for https://github.com/dagronf/DSFValueBinders
Computed https://github.com/dagronf/DSFValueBinders at 1.0.1 (0.61s)
Creating working copy for https://github.com/dagronf/DSFAppearanceManager
Working copy of https://github.com/dagronf/DSFAppearanceManager resolved at 3.5.1
Creating working copy for https://github.com/dagronf/DSFToggleButton
Working copy of https://github.com/dagronf/DSFToggleButton resolved at 7.1.0
Creating working copy for https://github.com/dagronf/DSFValueBinders
Working copy of https://github.com/dagronf/DSFValueBinders resolved at 1.0.1
Creating working copy for https://github.com/dagronf/DSFSearchField
Working copy of https://github.com/dagronf/DSFSearchField resolved at 2.2.2
Creating working copy for https://github.com/dagronf/DSFStepperView
Working copy of https://github.com/dagronf/DSFStepperView resolved at 4.4.0
Creating working copy for https://github.com/dagronf/DSFPagerControl
Working copy of https://github.com/dagronf/DSFPagerControl resolved at 2.5.2
Creating working copy for https://github.com/dagronf/DSFMenuBuilder
Working copy of https://github.com/dagronf/DSFMenuBuilder resolved at 1.2.1
Creating working copy for https://github.com/dagronf/DSFComboButton
Working copy of https://github.com/dagronf/DSFComboButton resolved at 1.0.0
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/5] Write swift-version-2F0A5646E1D333AE.txt
[2/49] Compiling DSFValueBinders PropertyWrapper.swift
[3/50] Compiling DSFValueBinders ValueBinder+Binding.swift
[4/50] Compiling DSFValueBinders WrappedPublisher.swift
[5/50] Compiling DSFValueBinders KeyPathBinder.swift
[6/50] Compiling DSFValueBinders ValueBinder.swift
[7/50] Compiling DSFValueBinders ValueBinder+transformers.swift
[8/50] Compiling DSFValueBinders ValueBinder+transform.swift
[9/50] Compiling DSFAppearanceManager WeakBag.swift
[10/51] Emitting module DSFValueBinders
[11/51] Compiling DSFValueBinders EnumKeyPathBinder.swift
[12/51] Compiling DSFAppearanceManager DSFAppearanceCache.swift
[13/51] Compiling DSFAppearanceManager DSFAppearanceManager+ChangeDetector.swift
[14/51] Compiling DSFMenuBuilder MenuItemCollection.swift
[15/51] Compiling DSFMenuBuilder SeparatorItem.swift
[16/52] Compiling DSFSearchField resource_bundle_accessor.swift
[17/52] Compiling DSFSearchField LocalizationHelpers.swift
[18/52] Compiling DSFSearchField SwiftUIHelpers.swift
[19/52] Compiling DSFMenuBuilder MenuItem.swift
[20/52] Compiling DSFAppearanceManager NSWindow+Appearance.swift
[21/52] Compiling DSFAppearanceManager DSFDebounce.swift
[22/52] Compiling DSFAppearanceManager NSAppearance+extensions.swift
[23/52] Compiling DSFAppearanceManager DSFSimpleLock.swift
[24/52] Compiling DSFMenuBuilder NSMenu+extensions.swift
[25/52] Emitting module DSFMenuBuilder
[28/52] Compiling DSFValueBinders SemLock.swift
[29/52] Compiling DSFMenuBuilder AnyMenuItem.swift
[30/52] Compiling DSFMenuBuilder MenuItemTarget.swift
[31/52] Compiling DSFMenuBuilder ViewItem+NSViewController.swift
[32/52] Compiling DSFMenuBuilder ViewItem.swift
[33/52] Compiling DSFAppearanceManager AutoplayAnimatedImages.swift
[34/52] Compiling DSFAppearanceManager DSFAppearanceManager+Listeners.swift
[37/52] Compiling DSFAppearanceManager DSFAppearanceManager.swift
[38/52] Compiling DSFAppearanceManager NSView+Appearance.swift
[39/52] Compiling DSFComboButton DelayedMenuButton.swift
[40/52] Compiling DSFSearchField DSFSearchField.swift
[41/52] Compiling DSFSearchField DSFSearchField+SwiftUI.swift
[42/52] Emitting module DSFSearchField
[43/52] Emitting module DSFAppearanceManager
[44/52] Emitting module DSFComboButton
[45/52] Compiling DSFComboButton DSFComboButton.swift
[46/52] Compiling DSFComboButton DSFComboButton+private.swift
[47/52] Compiling DSFAppearanceManager WeakBox.swift
[48/52] Compiling DSFMenuBuilder NSMenuItemHighlightableView.swift
[49/76] Compiling DSFPagerControl CGPath+extensions.swift
[50/76] Compiling DSFPagerControl CATransaction+extensions.swift
[51/76] Compiling DSFPagerControl DSFDebounce.swift
[52/77] Compiling DSFStepperView DSFStepperView+utils.swift
[53/78] Compiling DSFPagerControl DSFPagerControlHandling.swift
[54/78] Compiling DSFStepperView DSFDelayedRepeatingButton.swift
[55/78] Compiling DSFStepperView ClampedValue.swift
[56/78] Emitting module DSFStepperView
[57/78] Compiling DSFPagerControl NSBezierPath+extensions.swift
[58/78] Compiling DSFToggleButton DSFToggleButton+SwiftUI.swift
[59/78] Emitting module DSFToggleButton
[60/78] Compiling DSFToggleButton DSFToggleButton.swift
[61/78] Compiling DSFToggleButton DSFToggleButton+extensions.swift
[62/78] Compiling DSFPagerControl DSFPagerControl+SwiftUI.swift
[63/78] Compiling DSFStepperView DSFStepperView+iOS.swift
[64/78] Compiling DSFPagerControl DSFPagerControl+CustomShapes.swift
[65/78] Compiling DSFPagerControl DSFPagerControl+Shape.swift
[66/78] Compiling DSFPagerControl DSFPagerControl+Interation.swift
[67/78] Compiling DSFPagerControl DSFPagerControl.swift
[68/78] Compiling DSFStepperView DSFStepperView+macOS.swift
[69/78] Emitting module DSFPagerControl
[70/78] Compiling DSFStepperView resource_bundle_accessor.swift
[71/78] Compiling DSFStepperView DSFStepperView+Delegate.swift
[72/78] Compiling DSFStepperView DSFStepperView+SwiftUI.swift
[73/78] Compiling DSFStepperView DSFStepperView+localization.swift
[74/78] Compiling DSFStepperView DSFStepperView+textfield.swift
[75/176] Compiling DSFAppKitBuilder EmptyView.swift
[76/176] Compiling DSFAppKitBuilder FlatButton.swift
[77/176] Compiling DSFAppKitBuilder Flow.swift
[78/176] Compiling DSFAppKitBuilder ForEach.swift
[79/176] Compiling DSFAppKitBuilder Form.swift
[80/176] Compiling DSFAppKitBuilder Grid.swift
[81/176] Compiling DSFAppKitBuilder Group.swift
[82/176] Compiling DSFAppKitBuilder IfElse.swift
[83/176] Compiling DSFAppKitBuilder Image.swift
[84/176] Compiling DSFAppKitBuilder ImageView.swift
[85/176] Compiling DSFAppKitBuilder Label.swift
[86/186] Compiling DSFAppKitBuilder LabelStyle.swift
[87/186] Compiling DSFAppKitBuilder LevelIndicator.swift
[88/186] Compiling DSFAppKitBuilder Link.swift
[89/186] Compiling DSFAppKitBuilder List.swift
[90/186] Compiling DSFAppKitBuilder ManagedWindow.swift
[91/186] Compiling DSFAppKitBuilder Maybe.swift
[92/186] Compiling DSFAppKitBuilder Nothing.swift
[93/186] Compiling DSFAppKitBuilder OneOf.swift
[94/186] Compiling DSFAppKitBuilder Pager.swift
[95/186] Compiling DSFAppKitBuilder PathControl.swift
[96/186] Compiling DSFAppKitBuilder PlainTextView.swift
[97/186] Compiling DSFAppKitBuilder DSFAppKitBuilder.swift
[98/186] Compiling DSFAppKitBuilder DSFAppKitBuilderViewHandler.swift
[99/186] Compiling DSFAppKitBuilder DoubleStringBinder.swift
[100/186] Compiling DSFAppKitBuilder ElementBinder.swift
[101/186] Compiling DSFAppKitBuilder WindowBinder.swift
[102/186] Compiling DSFAppKitBuilder Accessibility.swift
[103/186] Compiling DSFAppKitBuilder AttributedString.swift
[104/186] Compiling DSFAppKitBuilder AutoLayout.swift
[105/186] Compiling DSFAppKitBuilder Box.swift
[106/186] Compiling DSFAppKitBuilder Button+radio.swift
[107/186] Compiling DSFAppKitBuilder Button.swift
[108/186] Compiling DSFAppKitBuilder Element+Alert.swift
[109/186] Compiling DSFAppKitBuilder Element+Change.swift
[110/186] Compiling DSFAppKitBuilder Element+Gestures.swift
[111/186] Compiling DSFAppKitBuilder Element+Panel.swift
[112/186] Compiling DSFAppKitBuilder Element+Popover.swift
[113/186] Compiling DSFAppKitBuilder Element+Sheet.swift
[114/186] Compiling DSFAppKitBuilder Element+Size.swift
[115/186] Compiling DSFAppKitBuilder Element.swift
[116/186] Compiling DSFAppKitBuilder NumberField.swift
[117/186] Compiling DSFAppKitBuilder SearchField.swift
[118/186] Compiling DSFAppKitBuilder TextField.swift
[119/186] Emitting module DSFAppKitBuilder
[120/186] Compiling DSFAppKitBuilder ButtonStyle.swift
[121/186] Compiling DSFAppKitBuilder CheckBox.swift
[122/186] Compiling DSFAppKitBuilder ColorWell.swift
[123/186] Compiling DSFAppKitBuilder ComboBox.swift
[124/186] Compiling DSFAppKitBuilder ComboButton.swift
[125/186] Compiling DSFAppKitBuilder Control.swift
[126/186] Compiling DSFAppKitBuilder DatePicker.swift
[127/186] Compiling DSFAppKitBuilder DisclosureGroup.swift
[128/186] Compiling DSFAppKitBuilder DisclosureView.swift
[129/186] Compiling DSFAppKitBuilder Divider.swift
[130/186] Compiling DSFAppKitBuilder DynamicElement.swift
[131/186] Compiling DSFAppKitBuilder BindingBag.swift
[132/186] Compiling DSFAppKitBuilder CGColor+extensions.swift
[133/186] Compiling DSFAppKitBuilder CGSize+extensions.swift
[134/186] Compiling DSFAppKitBuilder CSFlatButton.swift
[135/186] Compiling DSFAppKitBuilder CenteringClipView.swift
[136/186] Compiling DSFAppKitBuilder CustomValueTransformers.swift
[137/186] Compiling DSFAppKitBuilder EmbeddedLayoutType.swift
[138/186] Compiling DSFAppKitBuilder Logging.swift
[139/186] Compiling DSFAppKitBuilder NSBezierPath+extensions.swift
[140/186] Compiling DSFAppKitBuilder NSColor+extensions.swift
[141/186] Compiling DSFAppKitBuilder PopupButton.swift
[142/186] Compiling DSFAppKitBuilder ProgressBar.swift
[143/186] Compiling DSFAppKitBuilder RadioGroup.swift
[144/186] Compiling DSFAppKitBuilder ScrollView.swift
[145/186] Compiling DSFAppKitBuilder SecureTextField.swift
[146/186] Compiling DSFAppKitBuilder Segmented.swift
[147/186] Compiling DSFAppKitBuilder Shape.swift
[148/186] Compiling DSFAppKitBuilder Slider.swift
[149/186] Compiling DSFAppKitBuilder SplitView.swift
[150/186] Compiling DSFAppKitBuilder Stack.swift
[151/186] Compiling DSFAppKitBuilder StackStyle.swift
[152/186] Compiling DSFAppKitBuilder TokenField.swift
[153/186] Compiling DSFAppKitBuilder DynamicFont.swift
[154/186] Compiling DSFAppKitBuilder DynamicFontService.swift
[155/186] Compiling DSFAppKitBuilder Font.swift
[156/186] Compiling DSFAppKitBuilder DSFAppKitBuilderAssignableViewController.swift
[157/186] Compiling DSFAppKitBuilder DSFAppKitBuilderView.swift
[158/186] Compiling DSFAppKitBuilder DSFAppKitBuilderViewController.swift
[159/186] Compiling DSFAppKitBuilder SwiftUIPreviews.swift
[160/186] Compiling DSFAppKitBuilder Animations.swift
[161/186] Compiling DSFAppKitBuilder Autolayout+helpers.swift
[162/186] Compiling DSFAppKitBuilder Stepper.swift
[163/186] Compiling DSFAppKitBuilder StepperView.swift
[164/186] Compiling DSFAppKitBuilder Switch.swift
[165/186] Compiling DSFAppKitBuilder TabView.swift
[166/186] Compiling DSFAppKitBuilder Toggle.swift
[167/186] Compiling DSFAppKitBuilder View+SwiftUI.swift
[168/186] Compiling DSFAppKitBuilder View.swift
[169/186] Compiling DSFAppKitBuilder VisualEffectView.swift
[170/186] Compiling DSFAppKitBuilder Window.swift
[171/186] Compiling DSFAppKitBuilder ZStack.swift
[172/186] Compiling DSFAppKitBuilder ZoomableScrollView.swift
[173/186] Compiling DSFAppKitBuilder NSGestureRecognizer+actionblock.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[174/186] Compiling DSFAppKitBuilder NumberFormatter+extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[175/186] Compiling DSFAppKitBuilder PaddableTextField.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[176/186] Compiling DSFAppKitBuilder ProtectedLock.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[177/186] Compiling DSFAppKitBuilder RangeComponentBinder.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[178/186] Compiling DSFAppKitBuilder ScrollableTextView.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[179/186] Compiling DSFAppKitBuilder Shadow.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[180/186] Compiling DSFAppKitBuilder TrackingArea.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[181/186] Compiling DSFAppKitBuilder Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[182/186] Compiling DSFAppKitBuilder VerticalSizingTokenField.swift
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
40 | 	var actionBlock: ACTIONBLOCK? {
41 | 		get {
42 | 			objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
43 | 		}
44 | 		set {
45 | 			objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
   |                                   `- warning: forming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
46 | 			if let _ = newValue {
47 | 				self.target = self
[182/186] Write Objects.LinkFileList
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'DSFDebounce.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/DSFAppearanceManager.build/DSFDebounce.swift.o(DSFDebounce.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/DSFPagerControl.build/DSFDebounce.swift.o(DSFDebounce.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'NSBezierPath+extensions.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/DSFPagerControl.build/NSBezierPath+extensions.swift.o(NSBezierPath+extensions.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/DSFAppKitBuilder.build/NSBezierPath+extensions.swift.o(NSBezierPath+extensions.swift.o)'
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'resource_bundle_accessor.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/DSFStepperView.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/DSFSearchField.build/resource_bundle_accessor.swift.o(resource_bundle_accessor.swift.o)'
[184/186] Archiving libDSFAppKitBuilder-static.a
[185/186] Linking libDSFAppKitBuilder-shared.dylib
Build complete! (6.29s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "dsfpagercontrol",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.5.2",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/DSFPagerControl"
    },
    {
      "identity" : "dsfmenubuilder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/DSFMenuBuilder"
    },
    {
      "identity" : "dsfvaluebinders",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "1.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/DSFValueBinders"
    },
    {
      "identity" : "dsfcombobutton",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/DSFComboButton"
    },
    {
      "identity" : "dsftogglebutton",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "7.1.0",
            "upper_bound" : "8.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/DSFToggleButton"
    },
    {
      "identity" : "dsfstepperview",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.3.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/DSFStepperView"
    },
    {
      "identity" : "dsfsearchfield",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.2.2",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dagronf/DSFSearchField"
    }
  ],
  "manifest_display_name" : "DSFAppKitBuilder",
  "name" : "DSFAppKitBuilder",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    }
  ],
  "products" : [
    {
      "name" : "DSFAppKitBuilder",
      "targets" : [
        "DSFAppKitBuilder"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DSFAppKitBuilder-static",
      "targets" : [
        "DSFAppKitBuilder"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "DSFAppKitBuilder-shared",
      "targets" : [
        "DSFAppKitBuilder"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "DSFAppKitBuilderTests",
      "module_type" : "SwiftTarget",
      "name" : "DSFAppKitBuilderTests",
      "path" : "Tests/DSFAppKitBuilderTests",
      "sources" : [
        "DSFAppKitDSLTests.swift"
      ],
      "target_dependencies" : [
        "DSFAppKitBuilder"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DSFAppKitBuilder",
      "module_type" : "SwiftTarget",
      "name" : "DSFAppKitBuilder",
      "path" : "Sources/DSFAppKitBuilder",
      "product_dependencies" : [
        "DSFMenuBuilder",
        "DSFPagerControl",
        "DSFValueBinders",
        "DSFComboButton",
        "DSFToggleButton",
        "DSFStepperView",
        "DSFSearchField"
      ],
      "product_memberships" : [
        "DSFAppKitBuilder",
        "DSFAppKitBuilder-static",
        "DSFAppKitBuilder-shared"
      ],
      "sources" : [
        "DSFAppKitBuilder.swift",
        "DSFAppKitBuilderViewHandler.swift",
        "binders/DoubleStringBinder.swift",
        "binders/ElementBinder.swift",
        "binders/WindowBinder.swift",
        "components/Accessibility.swift",
        "components/AttributedString.swift",
        "components/AutoLayout.swift",
        "components/Box.swift",
        "components/Button+radio.swift",
        "components/Button.swift",
        "components/ButtonStyle.swift",
        "components/CheckBox.swift",
        "components/ColorWell.swift",
        "components/ComboBox.swift",
        "components/ComboButton.swift",
        "components/Control.swift",
        "components/DatePicker.swift",
        "components/DisclosureGroup.swift",
        "components/DisclosureView.swift",
        "components/Divider.swift",
        "components/DynamicElement.swift",
        "components/EmptyView.swift",
        "components/FlatButton.swift",
        "components/Flow.swift",
        "components/ForEach.swift",
        "components/Form.swift",
        "components/Grid.swift",
        "components/Group.swift",
        "components/IfElse.swift",
        "components/Image.swift",
        "components/ImageView.swift",
        "components/Label.swift",
        "components/LabelStyle.swift",
        "components/LevelIndicator.swift",
        "components/Link.swift",
        "components/List.swift",
        "components/ManagedWindow.swift",
        "components/Maybe.swift",
        "components/Nothing.swift",
        "components/OneOf.swift",
        "components/Pager.swift",
        "components/PathControl.swift",
        "components/PlainTextView.swift",
        "components/PopupButton.swift",
        "components/ProgressBar.swift",
        "components/RadioGroup.swift",
        "components/ScrollView.swift",
        "components/SecureTextField.swift",
        "components/Segmented.swift",
        "components/Shape.swift",
        "components/Slider.swift",
        "components/SplitView.swift",
        "components/Stack.swift",
        "components/StackStyle.swift",
        "components/Stepper.swift",
        "components/StepperView.swift",
        "components/Switch.swift",
        "components/TabView.swift",
        "components/Toggle.swift",
        "components/View+SwiftUI.swift",
        "components/View.swift",
        "components/VisualEffectView.swift",
        "components/Window.swift",
        "components/ZStack.swift",
        "components/ZoomableScrollView.swift",
        "components/element/Element+Alert.swift",
        "components/element/Element+Change.swift",
        "components/element/Element+Gestures.swift",
        "components/element/Element+Panel.swift",
        "components/element/Element+Popover.swift",
        "components/element/Element+Sheet.swift",
        "components/element/Element+Size.swift",
        "components/element/Element.swift",
        "components/text-field/NumberField.swift",
        "components/text-field/SearchField.swift",
        "components/text-field/TextField.swift",
        "components/text-field/TokenField.swift",
        "fonts/DynamicFont.swift",
        "fonts/DynamicFontService.swift",
        "fonts/Font.swift",
        "presentation/DSFAppKitBuilderAssignableViewController.swift",
        "presentation/DSFAppKitBuilderView.swift",
        "presentation/DSFAppKitBuilderViewController.swift",
        "presentation/SwiftUIPreviews.swift",
        "utils/Animations.swift",
        "utils/Autolayout+helpers.swift",
        "utils/BindingBag.swift",
        "utils/CGColor+extensions.swift",
        "utils/CGSize+extensions.swift",
        "utils/CSFlatButton.swift",
        "utils/CenteringClipView.swift",
        "utils/CustomValueTransformers.swift",
        "utils/EmbeddedLayoutType.swift",
        "utils/Logging.swift",
        "utils/NSBezierPath+extensions.swift",
        "utils/NSColor+extensions.swift",
        "utils/NSGestureRecognizer+actionblock.swift",
        "utils/NumberFormatter+extensions.swift",
        "utils/PaddableTextField.swift",
        "utils/ProtectedLock.swift",
        "utils/RangeComponentBinder.swift",
        "utils/ScrollableTextView.swift",
        "utils/Shadow.swift",
        "utils/TrackingArea.swift",
        "utils/Utilities.swift",
        "utils/VerticalSizingTokenField.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.