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 AutoLayoutProxy, reference master (b072fb), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 20:00:13 UTC.

Swift 6 data race errors: 16

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bibinjacobpulickal/AutoLayoutProxy
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at b072fb8 Update README.md
Cloned https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Revision (git rev-parse @):
b072fb803346243b7108a3d72c4eba8df849929b
SUCCESS checkout https://github.com/bibinjacobpulickal/AutoLayoutProxy.git at master
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "autolayoutproxy",
      "name": "AutoLayoutProxy",
      "url": "https://github.com/bibinjacobpulickal/AutoLayoutProxy.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AutoLayoutProxy",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
[1/1343] Fetching autolayoutproxy
Fetched https://github.com/bibinjacobpulickal/AutoLayoutProxy.git from cache (0.75s)
Creating working copy for https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
Working copy of https://github.com/bibinjacobpulickal/AutoLayoutProxy.git resolved at master (b072fb8)
warning: '.resolve-product-dependencies': dependency 'autolayoutproxy' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
https://github.com/bibinjacobpulickal/AutoLayoutProxy.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "AutoLayoutProxy",
  "name" : "AutoLayoutProxy",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.11"
    },
    {
      "name" : "ios",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "AutoLayoutProxy",
      "targets" : [
        "AutoLayoutProxy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AutoLayoutProxyTests",
      "module_type" : "SwiftTarget",
      "name" : "AutoLayoutProxyTests",
      "path" : "Tests/AutoLayoutProxyTests",
      "sources" : [
        "AutoLayoutProxyMocks.swift",
        "AutoLayoutProxyTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "AutoLayoutProxy"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AutoLayoutProxy",
      "module_type" : "SwiftTarget",
      "name" : "AutoLayoutProxy",
      "path" : "Sources/AutoLayoutProxy",
      "product_memberships" : [
        "AutoLayoutProxy"
      ],
      "sources" : [
        "BBAnchorable/BBAnchorable.swift",
        "BBAnchorable/BBAnchorableExtensions.swift",
        "BBAnchorable/BBAnchorableHelpers.swift",
        "BBAutoLayoutable/BBAutoLayoutStackable.swift",
        "BBAutoLayoutable/BBAutoLayoutable.swift",
        "BBAutoLayoutable/BBAutoLayoutableExtensions.swift",
        "BBAutoLayoutable/BBAutoLayoutableHelpers.swift",
        "BBConvertible/BBEdgeInsetConvertible.swift",
        "BBConvertible/BBMultiplierConvertible.swift",
        "BBConvertible/BBOffsetConvertible.swift",
        "BBConvertible/BBPriorityConvertible.swift",
        "BBConvertible/BBSizeConvertible.swift",
        "BBDeclarative/BBLayoutAnchor.swift",
        "BBDeclarative/BBLayoutConstraint.swift",
        "BBDeclarative/BBLayoutDimension.swift",
        "BBHelpers/BBMultiplier.swift",
        "BBHelpers/BBOffset.swift",
        "BBHelpers/NSLayoutConstraintAttributeExtensions.swift",
        "BBOperators/BBAnchorableViewOperators.swift",
        "BBOperators/BBAutoLayoutableOperators.swift",
        "BBOperators/BBAutoLayoutableQuadrupleOperators.swift",
        "BBOperators/BBAutoLayoutableTupleOperators.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-2F0A5646E1D333AE.txt
[3/23] Emitting module AutoLayoutProxy
AppKit.NSStackView.addArrangedSubview:3:24: warning: main actor-isolated instance method 'addArrangedSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutStackable'; this is an error in the Swift 6 language mode
1 | class NSStackView {
2 | @available(macOS 10.11, *)
3 |   @MainActor open func addArrangedSubview(_ view: NSView)}
  |                        |- warning: main actor-isolated instance method 'addArrangedSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutStackable'; this is an error in the Swift 6 language mode
  |                        `- note: add 'nonisolated' to 'addArrangedSubview' to make this instance method not isolated to the actor
4 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutStackable.swift:26:24: note: add '@preconcurrency' to the 'BBAutoLayoutStackable' conformance to defer isolation checking to run time
13 |   associatedtype View: BBAutoLayoutable
14 |
15 |   func addArrangedSubview(_ view: View)
   |        `- note: mark the protocol requirement 'addArrangedSubview' 'async' to allow actor-isolated conformances
16 | }
17 |
   :
24 | import AppKit.NSView
25 |
26 | extension NSStackView: BBAutoLayoutStackable { }
   |                        `- note: add '@preconcurrency' to the 'BBAutoLayoutStackable' conformance to defer isolation checking to run time
27 |
28 | #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:87:59: warning: main actor-isolated property 'superview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
 85 |
 86 | @property (nullable, readonly, unsafe_unretained) NSWindow *window;
 87 | @property (nullable, readonly, unsafe_unretained) NSView *superview;
    |                                                           `- warning: main actor-isolated property 'superview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
 88 | @property (copy) NSArray<__kindof NSView *> *subviews;
 89 | - (BOOL)isDescendantOf:(NSView *)view;
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:55:19: note: add '@preconcurrency' to the 'BBAutoLayoutable' conformance to defer isolation checking to run time
13 |     associatedtype View: BBAutoLayoutable
14 |
15 |     var superview: View? { get }
   |         `- note: requirement 'superview' declared here
16 |
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
   :
53 | import AppKit.NSView
54 |
55 | extension NSView: BBAutoLayoutable {
   |                   `- note: add '@preconcurrency' to the 'BBAutoLayoutable' conformance to defer isolation checking to run time
56 |
57 |   @discardableResult public func addSuperview(_ superView: NSView?) -> NSView {
/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: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
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));
    |                `- warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
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/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:17:9: note: requirement 'translatesAutoresizingMaskIntoConstraints' declared here
15 |     var superview: View? { get }
16 |
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
   |         `- note: requirement 'translatesAutoresizingMaskIntoConstraints' declared here
18 |
19 |     func addSubview(_ view: View)
AppKit.NSView.addSubview:2:22: warning: main actor-isolated instance method 'addSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
1 | class NSView {
2 | @MainActor open func addSubview(_ view: NSView)}
  |                      |- warning: main actor-isolated instance method 'addSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
  |                      `- note: add 'nonisolated' to 'addSubview' to make this instance method not isolated to the actor
3 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:19:10: note: mark the protocol requirement 'addSubview' 'async' to allow actor-isolated conformances
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
18 |
19 |     func addSubview(_ view: View)
   |          `- note: mark the protocol requirement 'addSubview' 'async' to allow actor-isolated conformances
20 | }
21 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:224:51: warning: main actor-isolated property 'leadingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
222 |  See NSLayoutAnchor.h for more details.
223 |  */
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'leadingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:17:9: note: requirement 'leadingAnchor' declared here
15 | public protocol BBAnchorable {
16 |
17 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'leadingAnchor' declared here
18 |
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:225:51: warning: main actor-isolated property 'trailingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
223 |  */
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'trailingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:19:9: note: requirement 'trailingAnchor' declared here
17 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
18 |
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'trailingAnchor' declared here
20 |
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:226:51: warning: main actor-isolated property 'leftAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'leftAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:21:9: note: requirement 'leftAnchor' declared here
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
20 |
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'leftAnchor' declared here
22 |
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:227:51: warning: main actor-isolated property 'rightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'rightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:23:9: note: requirement 'rightAnchor' declared here
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
22 |
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'rightAnchor' declared here
24 |
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:228:51: warning: main actor-isolated property 'topAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'topAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:25:9: note: requirement 'topAnchor' declared here
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
24 |
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'topAnchor' declared here
26 |
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:229:51: warning: main actor-isolated property 'bottomAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'bottomAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:27:9: note: requirement 'bottomAnchor' declared here
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
26 |
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'bottomAnchor' declared here
28 |
29 |     var widthAnchor: NSLayoutDimension { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:230:49: warning: main actor-isolated property 'widthAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
    |                                                 `- warning: main actor-isolated property 'widthAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:29:9: note: requirement 'widthAnchor' declared here
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
28 |
29 |     var widthAnchor: NSLayoutDimension { get }
   |         `- note: requirement 'widthAnchor' declared here
30 |
31 |     var heightAnchor: NSLayoutDimension { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:231:49: warning: main actor-isolated property 'heightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
    |                                                 `- warning: main actor-isolated property 'heightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:31:9: note: requirement 'heightAnchor' declared here
29 |     var widthAnchor: NSLayoutDimension { get }
30 |
31 |     var heightAnchor: NSLayoutDimension { get }
   |         `- note: requirement 'heightAnchor' declared here
32 |
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:232:51: warning: main actor-isolated property 'centerXAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'centerXAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
234 | @property (readonly, strong) NSLayoutYAxisAnchor *firstBaselineAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:33:9: note: requirement 'centerXAnchor' declared here
31 |     var heightAnchor: NSLayoutDimension { get }
32 |
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'centerXAnchor' declared here
34 |
35 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:233:51: warning: main actor-isolated property 'centerYAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'centerYAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
234 | @property (readonly, strong) NSLayoutYAxisAnchor *firstBaselineAnchor API_AVAILABLE(macos(10.11));
235 | @property (readonly, strong) NSLayoutYAxisAnchor *lastBaselineAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:35:9: note: requirement 'centerYAnchor' declared here
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
34 |
35 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'centerYAnchor' declared here
36 | }
37 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBHelpers/BBMultiplier.swift:28:23: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'BBMultiplier' may have shared mutable state; this is an error in the Swift 6 language mode
11 | #endif
12 |
13 | public struct BBMultiplier {
   |               `- note: consider making struct 'BBMultiplier' conform to the 'Sendable' protocol
14 |
15 |     public var width: CGFloat
   :
26 |     }
27 |
28 |     public static let one = BBMultiplier()
   |                       |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'BBMultiplier' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBHelpers/BBOffset.swift:18:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'BBOffset' may have shared mutable state; this is an error in the Swift 6 language mode
10 | import Cocoa
11 |
12 | public struct BBOffset {
   |               `- note: consider making struct 'BBOffset' conform to the 'Sendable' protocol
13 |
14 |     public var horizontal: CGFloat
   :
16 |     public var vertical: CGFloat
17 |
18 |     public static let zero = BBOffset()
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'BBOffset' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     public init(horizontal: CGFloat, vertical: CGFloat) {
[4/25] Compiling AutoLayoutProxy BBAutoLayoutableQuadrupleOperators.swift
[5/25] Compiling AutoLayoutProxy BBAutoLayoutableTupleOperators.swift
[6/25] Compiling AutoLayoutProxy BBPriorityConvertible.swift
[7/25] Compiling AutoLayoutProxy BBSizeConvertible.swift
[8/25] Compiling AutoLayoutProxy BBLayoutAnchor.swift
[9/25] Compiling AutoLayoutProxy BBLayoutConstraint.swift
[10/25] Compiling AutoLayoutProxy BBLayoutDimension.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBHelpers/BBMultiplier.swift:28:23: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'BBMultiplier' may have shared mutable state; this is an error in the Swift 6 language mode
11 | #endif
12 |
13 | public struct BBMultiplier {
   |               `- note: consider making struct 'BBMultiplier' conform to the 'Sendable' protocol
14 |
15 |     public var width: CGFloat
   :
26 |     }
27 |
28 |     public static let one = BBMultiplier()
   |                       |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'BBMultiplier' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[11/25] Compiling AutoLayoutProxy BBMultiplier.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBHelpers/BBMultiplier.swift:28:23: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'BBMultiplier' may have shared mutable state; this is an error in the Swift 6 language mode
11 | #endif
12 |
13 | public struct BBMultiplier {
   |               `- note: consider making struct 'BBMultiplier' conform to the 'Sendable' protocol
14 |
15 |     public var width: CGFloat
   :
26 |     }
27 |
28 |     public static let one = BBMultiplier()
   |                       |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'BBMultiplier' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[12/25] Compiling AutoLayoutProxy BBOffset.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBHelpers/BBOffset.swift:18:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'BBOffset' may have shared mutable state; this is an error in the Swift 6 language mode
10 | import Cocoa
11 |
12 | public struct BBOffset {
   |               `- note: consider making struct 'BBOffset' conform to the 'Sendable' protocol
13 |
14 |     public var horizontal: CGFloat
   :
16 |     public var vertical: CGFloat
17 |
18 |     public static let zero = BBOffset()
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'BBOffset' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     public init(horizontal: CGFloat, vertical: CGFloat) {
[13/25] Compiling AutoLayoutProxy NSLayoutConstraintAttributeExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBHelpers/BBOffset.swift:18:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'BBOffset' may have shared mutable state; this is an error in the Swift 6 language mode
10 | import Cocoa
11 |
12 | public struct BBOffset {
   |               `- note: consider making struct 'BBOffset' conform to the 'Sendable' protocol
13 |
14 |     public var horizontal: CGFloat
   :
16 |     public var vertical: CGFloat
17 |
18 |     public static let zero = BBOffset()
   |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'BBOffset' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     public init(horizontal: CGFloat, vertical: CGFloat) {
[14/25] Compiling AutoLayoutProxy BBAutoLayoutableHelpers.swift
[15/25] Compiling AutoLayoutProxy BBEdgeInsetConvertible.swift
[16/25] Compiling AutoLayoutProxy BBAnchorableViewOperators.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:175:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
173 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
174 |     -> NSLayoutConstraint {
175 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
176 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
177 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:176:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
174 |     -> NSLayoutConstraint {
175 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
176 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
177 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
178 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:193:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
191 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
192 |     -> NSLayoutConstraint {
193 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
194 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
195 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:194:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
192 |     -> NSLayoutConstraint {
193 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
194 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
195 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
196 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:211:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
209 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
210 |     -> NSLayoutConstraint {
211 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
212 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
213 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:212:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
210 |     -> NSLayoutConstraint {
211 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
212 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
213 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
214 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:231:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
229 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
230 |     -> NSLayoutConstraint {
231 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
232 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
233 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:232:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
230 |     -> NSLayoutConstraint {
231 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
232 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
233 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
234 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:249:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
247 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
248 |     -> NSLayoutConstraint {
249 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
250 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
251 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:250:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
248 |     -> NSLayoutConstraint {
249 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
250 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
251 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
252 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:267:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
265 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
266 |     -> NSLayoutConstraint {
267 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
268 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
269 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:268:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
266 |     -> NSLayoutConstraint {
267 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
268 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
269 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
270 |                                                        multiplier: rhs.1.0,
[17/25] Compiling AutoLayoutProxy BBAutoLayoutableOperators.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:175:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
173 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
174 |     -> NSLayoutConstraint {
175 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
176 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
177 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:176:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
174 |     -> NSLayoutConstraint {
175 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
176 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
177 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
178 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:193:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
191 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
192 |     -> NSLayoutConstraint {
193 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
194 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
195 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:194:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
192 |     -> NSLayoutConstraint {
193 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
194 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
195 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
196 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:211:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
209 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
210 |     -> NSLayoutConstraint {
211 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
212 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
213 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:212:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
210 |     -> NSLayoutConstraint {
211 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
212 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
213 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
214 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:231:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
229 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
230 |     -> NSLayoutConstraint {
231 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
232 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
233 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:232:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
230 |     -> NSLayoutConstraint {
231 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
232 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
233 |             let constraint      = lhsAnchor.constraint(equalTo: rhsAnchor,
234 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:249:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
247 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
248 |     -> NSLayoutConstraint {
249 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
250 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
251 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:250:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
248 |     -> NSLayoutConstraint {
249 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
250 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
251 |             let constraint      = lhsAnchor.constraint(lessThanOrEqualTo: rhsAnchor,
252 |                                                        multiplier: rhs.1.0,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:267:39: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
265 |     rhs: (NSLayoutAnchor<AnchorType>, (CGFloat, CGFloat)))
266 |     -> NSLayoutConstraint {
267 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
    |                                       `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
268 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
269 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBOperators/BBAutoLayoutableOperators.swift:268:41: warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
266 |     -> NSLayoutConstraint {
267 |         if let lhsAnchor        = lhs as? NSLayoutDimension,
268 |             let rhsAnchor       = rhs.0 as? NSLayoutDimension {
    |                                         `- warning: cast from 'NSLayoutAnchor<AnchorType>' to unrelated type 'NSLayoutDimension' always fails
269 |             let constraint      = lhsAnchor.constraint(greaterThanOrEqualTo: rhsAnchor,
270 |                                                        multiplier: rhs.1.0,
[18/25] Compiling AutoLayoutProxy BBMultiplierConvertible.swift
[19/25] Compiling AutoLayoutProxy BBOffsetConvertible.swift
[20/25] Compiling AutoLayoutProxy BBAnchorable.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:215:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
213 |         switch relation {
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
216 |                 if let rhs = rhs as? NSLayoutDimension {
217 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:216:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
216 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
217 |                     lhs.constraint(
218 |                         lessThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:234:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
232 |             }
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
235 |                 if let rhs = rhs as? NSLayoutDimension {
236 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:235:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
235 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
236 |                     lhs.constraint(
237 |                         greaterThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:253:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
251 |             }
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
254 |                 if let rhs = rhs as? NSLayoutDimension {
255 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:254:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
254 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
255 |                     lhs.constraint(
256 |                         equalTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:306:24: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
304 |         switch attribute {
305 |         case .top:
306 |             return top as? NSLayoutAnchor<AnchorType>
    |                        `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:308:25: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
306 |             return top as? NSLayoutAnchor<AnchorType>
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
    |                         `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:310:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
308 |             return left as? NSLayoutAnchor<AnchorType>
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:312:27: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
310 |             return leading as? NSLayoutAnchor<AnchorType>
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:314:26: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
312 |             return bottom as? NSLayoutAnchor<AnchorType>
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:316:29: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
314 |             return right as? NSLayoutAnchor<AnchorType>
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
    |                             `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:318:26: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
316 |             return trailing as? NSLayoutAnchor<AnchorType>
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:320:27: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
318 |             return width as? NSLayoutAnchor<AnchorType>
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:322:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
320 |             return height as? NSLayoutAnchor<AnchorType>
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:324:28: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
322 |             return centerX as? NSLayoutAnchor<AnchorType>
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
325 |         default:
326 |             return nil
[21/25] Compiling AutoLayoutProxy BBAnchorableExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:215:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
213 |         switch relation {
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
216 |                 if let rhs = rhs as? NSLayoutDimension {
217 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:216:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
216 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
217 |                     lhs.constraint(
218 |                         lessThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:234:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
232 |             }
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
235 |                 if let rhs = rhs as? NSLayoutDimension {
236 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:235:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
235 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
236 |                     lhs.constraint(
237 |                         greaterThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:253:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
251 |             }
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
254 |                 if let rhs = rhs as? NSLayoutDimension {
255 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:254:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
254 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
255 |                     lhs.constraint(
256 |                         equalTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:306:24: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
304 |         switch attribute {
305 |         case .top:
306 |             return top as? NSLayoutAnchor<AnchorType>
    |                        `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:308:25: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
306 |             return top as? NSLayoutAnchor<AnchorType>
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
    |                         `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:310:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
308 |             return left as? NSLayoutAnchor<AnchorType>
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:312:27: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
310 |             return leading as? NSLayoutAnchor<AnchorType>
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:314:26: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
312 |             return bottom as? NSLayoutAnchor<AnchorType>
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:316:29: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
314 |             return right as? NSLayoutAnchor<AnchorType>
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
    |                             `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:318:26: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
316 |             return trailing as? NSLayoutAnchor<AnchorType>
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:320:27: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
318 |             return width as? NSLayoutAnchor<AnchorType>
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:322:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
320 |             return height as? NSLayoutAnchor<AnchorType>
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:324:28: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
322 |             return centerX as? NSLayoutAnchor<AnchorType>
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
325 |         default:
326 |             return nil
[22/25] Compiling AutoLayoutProxy BBAnchorableHelpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:215:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
213 |         switch relation {
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
216 |                 if let rhs = rhs as? NSLayoutDimension {
217 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:216:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
214 |         case .lessThanOrEqual:
215 |             if let lhs = lhs as? NSLayoutDimension {
216 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
217 |                     lhs.constraint(
218 |                         lessThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:234:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
232 |             }
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
235 |                 if let rhs = rhs as? NSLayoutDimension {
236 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:235:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
233 |         case .greaterThanOrEqual:
234 |             if let lhs = lhs as? NSLayoutDimension {
235 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
236 |                     lhs.constraint(
237 |                         greaterThanOrEqualTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:253:30: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
251 |             }
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
    |                              `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
254 |                 if let rhs = rhs as? NSLayoutDimension {
255 |                     lhs.constraint(
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:254:34: warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
252 |         default:
253 |             if let lhs = lhs as? NSLayoutDimension {
254 |                 if let rhs = rhs as? NSLayoutDimension {
    |                                  `- warning: cast from 'NSLayoutAnchor<AnchorType>?' to unrelated type 'NSLayoutDimension' always fails
255 |                     lhs.constraint(
256 |                         equalTo: rhs,
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:306:24: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
304 |         switch attribute {
305 |         case .top:
306 |             return top as? NSLayoutAnchor<AnchorType>
    |                        `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:308:25: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
306 |             return top as? NSLayoutAnchor<AnchorType>
307 |         case .left:
308 |             return left as? NSLayoutAnchor<AnchorType>
    |                         `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:310:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
308 |             return left as? NSLayoutAnchor<AnchorType>
309 |         case .leading:
310 |             return leading as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:312:27: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
310 |             return leading as? NSLayoutAnchor<AnchorType>
311 |         case .bottom:
312 |             return bottom as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:314:26: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
312 |             return bottom as? NSLayoutAnchor<AnchorType>
313 |         case .right:
314 |             return right as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:316:29: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
314 |             return right as? NSLayoutAnchor<AnchorType>
315 |         case .trailing:
316 |             return trailing as? NSLayoutAnchor<AnchorType>
    |                             `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:318:26: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
316 |             return trailing as? NSLayoutAnchor<AnchorType>
317 |         case .width:
318 |             return width as? NSLayoutAnchor<AnchorType>
    |                          `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:320:27: warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
318 |             return width as? NSLayoutAnchor<AnchorType>
319 |         case .height:
320 |             return height as? NSLayoutAnchor<AnchorType>
    |                           `- warning: cast from 'NSLayoutDimension' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:322:28: warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
320 |             return height as? NSLayoutAnchor<AnchorType>
321 |         case .centerX:
322 |             return centerX as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutXAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorableHelpers.swift:324:28: warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
322 |             return centerX as? NSLayoutAnchor<AnchorType>
323 |         case .centerY:
324 |             return centerY as? NSLayoutAnchor<AnchorType>
    |                            `- warning: cast from 'NSLayoutYAxisAnchor' to unrelated type 'NSLayoutAnchor<AnchorType>' always fails
325 |         default:
326 |             return nil
[23/25] Compiling AutoLayoutProxy BBAutoLayoutStackable.swift
AppKit.NSStackView.addArrangedSubview:3:24: warning: main actor-isolated instance method 'addArrangedSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutStackable'; this is an error in the Swift 6 language mode
1 | class NSStackView {
2 | @available(macOS 10.11, *)
3 |   @MainActor open func addArrangedSubview(_ view: NSView)}
  |                        |- warning: main actor-isolated instance method 'addArrangedSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutStackable'; this is an error in the Swift 6 language mode
  |                        `- note: add 'nonisolated' to 'addArrangedSubview' to make this instance method not isolated to the actor
4 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutStackable.swift:26:24: note: add '@preconcurrency' to the 'BBAutoLayoutStackable' conformance to defer isolation checking to run time
13 |   associatedtype View: BBAutoLayoutable
14 |
15 |   func addArrangedSubview(_ view: View)
   |        `- note: mark the protocol requirement 'addArrangedSubview' 'async' to allow actor-isolated conformances
16 | }
17 |
   :
24 | import AppKit.NSView
25 |
26 | extension NSStackView: BBAutoLayoutStackable { }
   |                        `- note: add '@preconcurrency' to the 'BBAutoLayoutStackable' conformance to defer isolation checking to run time
27 |
28 | #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:87:59: warning: main actor-isolated property 'superview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
 85 |
 86 | @property (nullable, readonly, unsafe_unretained) NSWindow *window;
 87 | @property (nullable, readonly, unsafe_unretained) NSView *superview;
    |                                                           `- warning: main actor-isolated property 'superview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
 88 | @property (copy) NSArray<__kindof NSView *> *subviews;
 89 | - (BOOL)isDescendantOf:(NSView *)view;
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:55:19: note: add '@preconcurrency' to the 'BBAutoLayoutable' conformance to defer isolation checking to run time
13 |     associatedtype View: BBAutoLayoutable
14 |
15 |     var superview: View? { get }
   |         `- note: requirement 'superview' declared here
16 |
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
   :
53 | import AppKit.NSView
54 |
55 | extension NSView: BBAutoLayoutable {
   |                   `- note: add '@preconcurrency' to the 'BBAutoLayoutable' conformance to defer isolation checking to run time
56 |
57 |   @discardableResult public func addSuperview(_ superView: NSView?) -> NSView {
/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: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
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));
    |                `- warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
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/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:17:9: note: requirement 'translatesAutoresizingMaskIntoConstraints' declared here
15 |     var superview: View? { get }
16 |
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
   |         `- note: requirement 'translatesAutoresizingMaskIntoConstraints' declared here
18 |
19 |     func addSubview(_ view: View)
AppKit.NSView.addSubview:2:22: warning: main actor-isolated instance method 'addSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
1 | class NSView {
2 | @MainActor open func addSubview(_ view: NSView)}
  |                      |- warning: main actor-isolated instance method 'addSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
  |                      `- note: add 'nonisolated' to 'addSubview' to make this instance method not isolated to the actor
3 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:19:10: note: mark the protocol requirement 'addSubview' 'async' to allow actor-isolated conformances
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
18 |
19 |     func addSubview(_ view: View)
   |          `- note: mark the protocol requirement 'addSubview' 'async' to allow actor-isolated conformances
20 | }
21 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:224:51: warning: main actor-isolated property 'leadingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
222 |  See NSLayoutAnchor.h for more details.
223 |  */
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'leadingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:17:9: note: requirement 'leadingAnchor' declared here
15 | public protocol BBAnchorable {
16 |
17 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'leadingAnchor' declared here
18 |
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:225:51: warning: main actor-isolated property 'trailingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
223 |  */
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'trailingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:19:9: note: requirement 'trailingAnchor' declared here
17 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
18 |
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'trailingAnchor' declared here
20 |
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:226:51: warning: main actor-isolated property 'leftAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'leftAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:21:9: note: requirement 'leftAnchor' declared here
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
20 |
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'leftAnchor' declared here
22 |
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:227:51: warning: main actor-isolated property 'rightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'rightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:23:9: note: requirement 'rightAnchor' declared here
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
22 |
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'rightAnchor' declared here
24 |
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:228:51: warning: main actor-isolated property 'topAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'topAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:25:9: note: requirement 'topAnchor' declared here
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
24 |
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'topAnchor' declared here
26 |
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:229:51: warning: main actor-isolated property 'bottomAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'bottomAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:27:9: note: requirement 'bottomAnchor' declared here
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
26 |
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'bottomAnchor' declared here
28 |
29 |     var widthAnchor: NSLayoutDimension { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:230:49: warning: main actor-isolated property 'widthAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
    |                                                 `- warning: main actor-isolated property 'widthAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:29:9: note: requirement 'widthAnchor' declared here
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
28 |
29 |     var widthAnchor: NSLayoutDimension { get }
   |         `- note: requirement 'widthAnchor' declared here
30 |
31 |     var heightAnchor: NSLayoutDimension { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:231:49: warning: main actor-isolated property 'heightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
    |                                                 `- warning: main actor-isolated property 'heightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:31:9: note: requirement 'heightAnchor' declared here
29 |     var widthAnchor: NSLayoutDimension { get }
30 |
31 |     var heightAnchor: NSLayoutDimension { get }
   |         `- note: requirement 'heightAnchor' declared here
32 |
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:232:51: warning: main actor-isolated property 'centerXAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'centerXAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
234 | @property (readonly, strong) NSLayoutYAxisAnchor *firstBaselineAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:33:9: note: requirement 'centerXAnchor' declared here
31 |     var heightAnchor: NSLayoutDimension { get }
32 |
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'centerXAnchor' declared here
34 |
35 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:233:51: warning: main actor-isolated property 'centerYAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'centerYAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
234 | @property (readonly, strong) NSLayoutYAxisAnchor *firstBaselineAnchor API_AVAILABLE(macos(10.11));
235 | @property (readonly, strong) NSLayoutYAxisAnchor *lastBaselineAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:35:9: note: requirement 'centerYAnchor' declared here
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
34 |
35 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'centerYAnchor' declared here
36 | }
37 |
[24/25] Compiling AutoLayoutProxy BBAutoLayoutable.swift
AppKit.NSStackView.addArrangedSubview:3:24: warning: main actor-isolated instance method 'addArrangedSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutStackable'; this is an error in the Swift 6 language mode
1 | class NSStackView {
2 | @available(macOS 10.11, *)
3 |   @MainActor open func addArrangedSubview(_ view: NSView)}
  |                        |- warning: main actor-isolated instance method 'addArrangedSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutStackable'; this is an error in the Swift 6 language mode
  |                        `- note: add 'nonisolated' to 'addArrangedSubview' to make this instance method not isolated to the actor
4 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutStackable.swift:26:24: note: add '@preconcurrency' to the 'BBAutoLayoutStackable' conformance to defer isolation checking to run time
13 |   associatedtype View: BBAutoLayoutable
14 |
15 |   func addArrangedSubview(_ view: View)
   |        `- note: mark the protocol requirement 'addArrangedSubview' 'async' to allow actor-isolated conformances
16 | }
17 |
   :
24 | import AppKit.NSView
25 |
26 | extension NSStackView: BBAutoLayoutStackable { }
   |                        `- note: add '@preconcurrency' to the 'BBAutoLayoutStackable' conformance to defer isolation checking to run time
27 |
28 | #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:87:59: warning: main actor-isolated property 'superview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
 85 |
 86 | @property (nullable, readonly, unsafe_unretained) NSWindow *window;
 87 | @property (nullable, readonly, unsafe_unretained) NSView *superview;
    |                                                           `- warning: main actor-isolated property 'superview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
 88 | @property (copy) NSArray<__kindof NSView *> *subviews;
 89 | - (BOOL)isDescendantOf:(NSView *)view;
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:55:19: note: add '@preconcurrency' to the 'BBAutoLayoutable' conformance to defer isolation checking to run time
13 |     associatedtype View: BBAutoLayoutable
14 |
15 |     var superview: View? { get }
   |         `- note: requirement 'superview' declared here
16 |
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
   :
53 | import AppKit.NSView
54 |
55 | extension NSView: BBAutoLayoutable {
   |                   `- note: add '@preconcurrency' to the 'BBAutoLayoutable' conformance to defer isolation checking to run time
56 |
57 |   @discardableResult public func addSuperview(_ superView: NSView?) -> NSView {
/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: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
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));
    |                `- warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
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/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:17:9: note: requirement 'translatesAutoresizingMaskIntoConstraints' declared here
15 |     var superview: View? { get }
16 |
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
   |         `- note: requirement 'translatesAutoresizingMaskIntoConstraints' declared here
18 |
19 |     func addSubview(_ view: View)
AppKit.NSView.addSubview:2:22: warning: main actor-isolated instance method 'addSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
1 | class NSView {
2 | @MainActor open func addSubview(_ view: NSView)}
  |                      |- warning: main actor-isolated instance method 'addSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
  |                      `- note: add 'nonisolated' to 'addSubview' to make this instance method not isolated to the actor
3 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:19:10: note: mark the protocol requirement 'addSubview' 'async' to allow actor-isolated conformances
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
18 |
19 |     func addSubview(_ view: View)
   |          `- note: mark the protocol requirement 'addSubview' 'async' to allow actor-isolated conformances
20 | }
21 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:224:51: warning: main actor-isolated property 'leadingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
222 |  See NSLayoutAnchor.h for more details.
223 |  */
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'leadingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:17:9: note: requirement 'leadingAnchor' declared here
15 | public protocol BBAnchorable {
16 |
17 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'leadingAnchor' declared here
18 |
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:225:51: warning: main actor-isolated property 'trailingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
223 |  */
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'trailingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:19:9: note: requirement 'trailingAnchor' declared here
17 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
18 |
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'trailingAnchor' declared here
20 |
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:226:51: warning: main actor-isolated property 'leftAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'leftAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:21:9: note: requirement 'leftAnchor' declared here
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
20 |
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'leftAnchor' declared here
22 |
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:227:51: warning: main actor-isolated property 'rightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'rightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:23:9: note: requirement 'rightAnchor' declared here
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
22 |
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'rightAnchor' declared here
24 |
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:228:51: warning: main actor-isolated property 'topAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'topAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:25:9: note: requirement 'topAnchor' declared here
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
24 |
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'topAnchor' declared here
26 |
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:229:51: warning: main actor-isolated property 'bottomAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'bottomAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:27:9: note: requirement 'bottomAnchor' declared here
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
26 |
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'bottomAnchor' declared here
28 |
29 |     var widthAnchor: NSLayoutDimension { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:230:49: warning: main actor-isolated property 'widthAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
    |                                                 `- warning: main actor-isolated property 'widthAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:29:9: note: requirement 'widthAnchor' declared here
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
28 |
29 |     var widthAnchor: NSLayoutDimension { get }
   |         `- note: requirement 'widthAnchor' declared here
30 |
31 |     var heightAnchor: NSLayoutDimension { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:231:49: warning: main actor-isolated property 'heightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
    |                                                 `- warning: main actor-isolated property 'heightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:31:9: note: requirement 'heightAnchor' declared here
29 |     var widthAnchor: NSLayoutDimension { get }
30 |
31 |     var heightAnchor: NSLayoutDimension { get }
   |         `- note: requirement 'heightAnchor' declared here
32 |
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:232:51: warning: main actor-isolated property 'centerXAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'centerXAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
234 | @property (readonly, strong) NSLayoutYAxisAnchor *firstBaselineAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:33:9: note: requirement 'centerXAnchor' declared here
31 |     var heightAnchor: NSLayoutDimension { get }
32 |
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'centerXAnchor' declared here
34 |
35 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:233:51: warning: main actor-isolated property 'centerYAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'centerYAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
234 | @property (readonly, strong) NSLayoutYAxisAnchor *firstBaselineAnchor API_AVAILABLE(macos(10.11));
235 | @property (readonly, strong) NSLayoutYAxisAnchor *lastBaselineAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:35:9: note: requirement 'centerYAnchor' declared here
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
34 |
35 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'centerYAnchor' declared here
36 | }
37 |
[25/25] Compiling AutoLayoutProxy BBAutoLayoutableExtensions.swift
AppKit.NSStackView.addArrangedSubview:3:24: warning: main actor-isolated instance method 'addArrangedSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutStackable'; this is an error in the Swift 6 language mode
1 | class NSStackView {
2 | @available(macOS 10.11, *)
3 |   @MainActor open func addArrangedSubview(_ view: NSView)}
  |                        |- warning: main actor-isolated instance method 'addArrangedSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutStackable'; this is an error in the Swift 6 language mode
  |                        `- note: add 'nonisolated' to 'addArrangedSubview' to make this instance method not isolated to the actor
4 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutStackable.swift:26:24: note: add '@preconcurrency' to the 'BBAutoLayoutStackable' conformance to defer isolation checking to run time
13 |   associatedtype View: BBAutoLayoutable
14 |
15 |   func addArrangedSubview(_ view: View)
   |        `- note: mark the protocol requirement 'addArrangedSubview' 'async' to allow actor-isolated conformances
16 | }
17 |
   :
24 | import AppKit.NSView
25 |
26 | extension NSStackView: BBAutoLayoutStackable { }
   |                        `- note: add '@preconcurrency' to the 'BBAutoLayoutStackable' conformance to defer isolation checking to run time
27 |
28 | #endif
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:87:59: warning: main actor-isolated property 'superview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
 85 |
 86 | @property (nullable, readonly, unsafe_unretained) NSWindow *window;
 87 | @property (nullable, readonly, unsafe_unretained) NSView *superview;
    |                                                           `- warning: main actor-isolated property 'superview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
 88 | @property (copy) NSArray<__kindof NSView *> *subviews;
 89 | - (BOOL)isDescendantOf:(NSView *)view;
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:55:19: note: add '@preconcurrency' to the 'BBAutoLayoutable' conformance to defer isolation checking to run time
13 |     associatedtype View: BBAutoLayoutable
14 |
15 |     var superview: View? { get }
   |         `- note: requirement 'superview' declared here
16 |
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
   :
53 | import AppKit.NSView
54 |
55 | extension NSView: BBAutoLayoutable {
   |                   `- note: add '@preconcurrency' to the 'BBAutoLayoutable' conformance to defer isolation checking to run time
56 |
57 |   @discardableResult public func addSuperview(_ superView: NSView?) -> NSView {
/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: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
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));
    |                `- warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
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/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:17:9: note: requirement 'translatesAutoresizingMaskIntoConstraints' declared here
15 |     var superview: View? { get }
16 |
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
   |         `- note: requirement 'translatesAutoresizingMaskIntoConstraints' declared here
18 |
19 |     func addSubview(_ view: View)
AppKit.NSView.addSubview:2:22: warning: main actor-isolated instance method 'addSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
1 | class NSView {
2 | @MainActor open func addSubview(_ view: NSView)}
  |                      |- warning: main actor-isolated instance method 'addSubview' cannot be used to satisfy nonisolated requirement from protocol 'BBAutoLayoutable'; this is an error in the Swift 6 language mode
  |                      `- note: add 'nonisolated' to 'addSubview' to make this instance method not isolated to the actor
3 |
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAutoLayoutable/BBAutoLayoutable.swift:19:10: note: mark the protocol requirement 'addSubview' 'async' to allow actor-isolated conformances
17 |     var translatesAutoresizingMaskIntoConstraints: Bool { get set }
18 |
19 |     func addSubview(_ view: View)
   |          `- note: mark the protocol requirement 'addSubview' 'async' to allow actor-isolated conformances
20 | }
21 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:224:51: warning: main actor-isolated property 'leadingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
222 |  See NSLayoutAnchor.h for more details.
223 |  */
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'leadingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:17:9: note: requirement 'leadingAnchor' declared here
15 | public protocol BBAnchorable {
16 |
17 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'leadingAnchor' declared here
18 |
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:225:51: warning: main actor-isolated property 'trailingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
223 |  */
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'trailingAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:19:9: note: requirement 'trailingAnchor' declared here
17 |     var leadingAnchor: NSLayoutXAxisAnchor { get }
18 |
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'trailingAnchor' declared here
20 |
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:226:51: warning: main actor-isolated property 'leftAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
224 | @property (readonly, strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(macos(10.11));
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'leftAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:21:9: note: requirement 'leftAnchor' declared here
19 |     var trailingAnchor: NSLayoutXAxisAnchor { get }
20 |
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'leftAnchor' declared here
22 |
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:227:51: warning: main actor-isolated property 'rightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
225 | @property (readonly, strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(macos(10.11));
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'rightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:23:9: note: requirement 'rightAnchor' declared here
21 |     var leftAnchor: NSLayoutXAxisAnchor { get }
22 |
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'rightAnchor' declared here
24 |
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:228:51: warning: main actor-isolated property 'topAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
226 | @property (readonly, strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(macos(10.11));
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'topAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:25:9: note: requirement 'topAnchor' declared here
23 |     var rightAnchor: NSLayoutXAxisAnchor { get }
24 |
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'topAnchor' declared here
26 |
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:229:51: warning: main actor-isolated property 'bottomAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
227 | @property (readonly, strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(macos(10.11));
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'bottomAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:27:9: note: requirement 'bottomAnchor' declared here
25 |     var topAnchor: NSLayoutYAxisAnchor { get }
26 |
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'bottomAnchor' declared here
28 |
29 |     var widthAnchor: NSLayoutDimension { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:230:49: warning: main actor-isolated property 'widthAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
228 | @property (readonly, strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(macos(10.11));
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
    |                                                 `- warning: main actor-isolated property 'widthAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:29:9: note: requirement 'widthAnchor' declared here
27 |     var bottomAnchor: NSLayoutYAxisAnchor { get }
28 |
29 |     var widthAnchor: NSLayoutDimension { get }
   |         `- note: requirement 'widthAnchor' declared here
30 |
31 |     var heightAnchor: NSLayoutDimension { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:231:49: warning: main actor-isolated property 'heightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
229 | @property (readonly, strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(macos(10.11));
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
    |                                                 `- warning: main actor-isolated property 'heightAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:31:9: note: requirement 'heightAnchor' declared here
29 |     var widthAnchor: NSLayoutDimension { get }
30 |
31 |     var heightAnchor: NSLayoutDimension { get }
   |         `- note: requirement 'heightAnchor' declared here
32 |
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:232:51: warning: main actor-isolated property 'centerXAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
230 | @property (readonly, strong) NSLayoutDimension *widthAnchor API_AVAILABLE(macos(10.11));
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'centerXAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
234 | @property (readonly, strong) NSLayoutYAxisAnchor *firstBaselineAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:33:9: note: requirement 'centerXAnchor' declared here
31 |     var heightAnchor: NSLayoutDimension { get }
32 |
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
   |         `- note: requirement 'centerXAnchor' declared here
34 |
35 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:233:51: warning: main actor-isolated property 'centerYAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
231 | @property (readonly, strong) NSLayoutDimension *heightAnchor API_AVAILABLE(macos(10.11));
232 | @property (readonly, strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(macos(10.11));
233 | @property (readonly, strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(macos(10.11));
    |                                                   `- warning: main actor-isolated property 'centerYAnchor' cannot be used to satisfy nonisolated requirement from protocol 'BBAnchorable'; this is an error in the Swift 6 language mode
234 | @property (readonly, strong) NSLayoutYAxisAnchor *firstBaselineAnchor API_AVAILABLE(macos(10.11));
235 | @property (readonly, strong) NSLayoutYAxisAnchor *lastBaselineAnchor API_AVAILABLE(macos(10.11));
/Users/admin/builder/spi-builder-workspace/Sources/AutoLayoutProxy/BBAnchorable/BBAnchorable.swift:35:9: note: requirement 'centerYAnchor' declared here
33 |     var centerXAnchor: NSLayoutXAxisAnchor { get }
34 |
35 |     var centerYAnchor: NSLayoutYAxisAnchor { get }
   |         `- note: requirement 'centerYAnchor' declared here
36 | }
37 |
Build complete! (7.58s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "AutoLayoutProxy",
  "name" : "AutoLayoutProxy",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.11"
    },
    {
      "name" : "ios",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "AutoLayoutProxy",
      "targets" : [
        "AutoLayoutProxy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AutoLayoutProxyTests",
      "module_type" : "SwiftTarget",
      "name" : "AutoLayoutProxyTests",
      "path" : "Tests/AutoLayoutProxyTests",
      "sources" : [
        "AutoLayoutProxyMocks.swift",
        "AutoLayoutProxyTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "AutoLayoutProxy"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AutoLayoutProxy",
      "module_type" : "SwiftTarget",
      "name" : "AutoLayoutProxy",
      "path" : "Sources/AutoLayoutProxy",
      "product_memberships" : [
        "AutoLayoutProxy"
      ],
      "sources" : [
        "BBAnchorable/BBAnchorable.swift",
        "BBAnchorable/BBAnchorableExtensions.swift",
        "BBAnchorable/BBAnchorableHelpers.swift",
        "BBAutoLayoutable/BBAutoLayoutStackable.swift",
        "BBAutoLayoutable/BBAutoLayoutable.swift",
        "BBAutoLayoutable/BBAutoLayoutableExtensions.swift",
        "BBAutoLayoutable/BBAutoLayoutableHelpers.swift",
        "BBConvertible/BBEdgeInsetConvertible.swift",
        "BBConvertible/BBMultiplierConvertible.swift",
        "BBConvertible/BBOffsetConvertible.swift",
        "BBConvertible/BBPriorityConvertible.swift",
        "BBConvertible/BBSizeConvertible.swift",
        "BBDeclarative/BBLayoutAnchor.swift",
        "BBDeclarative/BBLayoutConstraint.swift",
        "BBDeclarative/BBLayoutDimension.swift",
        "BBHelpers/BBMultiplier.swift",
        "BBHelpers/BBOffset.swift",
        "BBHelpers/NSLayoutConstraintAttributeExtensions.swift",
        "BBOperators/BBAnchorableViewOperators.swift",
        "BBOperators/BBAutoLayoutableOperators.swift",
        "BBOperators/BBAutoLayoutableQuadrupleOperators.swift",
        "BBOperators/BBAutoLayoutableTupleOperators.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.