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.