The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of EasyPeasy, reference v1.10.0 (b0028f), with Swift 6.0 for macOS (SPM) on 1 Nov 2024 12:01:53 UTC.

Swift 6 data race errors: 7

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nakiostudio/EasyPeasy.git
Reference: v1.10.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nakiostudio/EasyPeasy
 * tag               v1.10.0    -> FETCH_HEAD
HEAD is now at b0028f6 Update podspec
Cloned https://github.com/nakiostudio/EasyPeasy.git
Revision (git rev-parse @):
b0028f63d47bcb32e37d8abb9cc5d5a781742a4e
SUCCESS checkout https://github.com/nakiostudio/EasyPeasy.git at v1.10.0
========================================
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": "easypeasy",
      "name": "EasyPeasy",
      "url": "https://github.com/nakiostudio/EasyPeasy.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/EasyPeasy",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/nakiostudio/EasyPeasy.git
[1/2712] Fetching easypeasy
Fetched https://github.com/nakiostudio/EasyPeasy.git from cache (1.67s)
Creating working copy for https://github.com/nakiostudio/EasyPeasy.git
Working copy of https://github.com/nakiostudio/EasyPeasy.git resolved at v1.10.0 (b0028f6)
warning: '.resolve-product-dependencies': dependency 'easypeasy' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/nakiostudio/EasyPeasy.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.txt
[3/23] Emitting module EasyPeasy
/Users/admin/builder/spi-builder-workspace/EasyPeasy/NSLayoutGuide+Easy.swift:18:2: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
16 |     Apply operator definitions
17 |  */
18 | @available (OSX 10.11, *)
   |  `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
19 | extension NSLayoutGuide {
20 |
/Users/admin/builder/spi-builder-workspace/EasyPeasy/UILayoutGuide+Easy.swift:18:2: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
16 |     Apply operator definitions
17 |  */
18 | @available (iOS 9.0, *)
   |  `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
19 | public extension UILayoutGuide {
20 |
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:53:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 51 |         - returns: The current `Attribute` instance
 52 |      */
 53 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 54 |     public func like(_ layoutGuide: NSLayoutGuide, _ attribute: ReferenceAttribute? = nil) -> Self {
 55 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:90:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 88 |         - returns: The current `CompoundAttribute` instance
 89 |      */
 90 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 91 |     public func like(_ layoutGuide: NSLayoutGuide) -> Self {
 92 |         self.referenceItem = layoutGuide
AppKit.NSView:27:25: warning: main actor-isolated property 'constraints' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
25 |     open var lastBaselineAnchor: NSLayoutYAxisAnchor { get }
26 |     @available(macOS 10.7, *)
27 |     @MainActor open var constraints: [NSLayoutConstraint] { get }
   |                         `- warning: main actor-isolated property 'constraints' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
28 |     @available(macOS 10.7, *)
29 |     open func addConstraint(_ constraint: NSLayoutConstraint)
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item+AppKit.swift:22:19: note: add '@preconcurrency' to the 'Item' conformance to defer isolation checking to run time
20 |      therefore inherit the extended methods and properties
21 |  */
22 | extension NSView: Item {
   |                   `- note: add '@preconcurrency' to the 'Item' conformance to defer isolation checking to run time
23 |
24 |     /// Owning `NSView` for the current `Item`. The concept varies
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:32:9: note: 'constraints' declared here
 30 |
 31 |     /// Array of constraints installed in the current `Item`
 32 |     var constraints: [NSLayoutConstraint] { get }
    |         `- note: 'constraints' declared here
 33 |
 34 |     /// Owning `UIView` for the current `Item`. The concept varies
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item+AppKit.swift:26:16: warning: main actor-isolated property 'owningView' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
24 |     /// Owning `NSView` for the current `Item`. The concept varies
25 |     /// depending on the class conforming the protocol
26 |     public var owningView: View? {
   |                `- warning: main actor-isolated property 'owningView' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
27 |         // Owning view for `NSView` is the `superview`
28 |         return self.superview
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:36:9: note: 'owningView' declared here
 34 |     /// Owning `UIView` for the current `Item`. The concept varies
 35 |     /// depending on the class conforming the protocol
 36 |     var owningView: View? { get }
    |         `- note: 'owningView' declared here
 37 |
 38 | }
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:17:5: warning: var 'easy_attributesReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | #endif
 16 |
 17 | var easy_attributesReference: Int = 0
    |     |- warning: var 'easy_attributesReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: convert 'easy_attributesReference' to a 'let' constant to make 'Sendable' shared state immutable
    |     |- note: annotate 'easy_attributesReference' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 | /**
[4/25] Compiling EasyPeasy UILayoutGuide+Easy.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/UILayoutGuide+Easy.swift:18:2: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
16 |     Apply operator definitions
17 |  */
18 | @available (iOS 9.0, *)
   |  `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
19 | public extension UILayoutGuide {
20 |
[5/25] Compiling EasyPeasy UIView+Easy.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/UILayoutGuide+Easy.swift:18:2: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
16 |     Apply operator definitions
17 |  */
18 | @available (iOS 9.0, *)
   |  `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
19 | public extension UILayoutGuide {
20 |
[6/25] Compiling EasyPeasy Priority.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/ReferenceAttribute.swift:72:9: warning: default will never be executed
 70 |         case .lastBaseline: return .lastBaseline
 71 |         case .firstBaseline: return .firstBaseline
 72 |         default:
    |         `- warning: default will never be executed
 73 |             #if os(iOS) || os(tvOS)
 74 |             switch self {
/Users/admin/builder/spi-builder-workspace/EasyPeasy/ReferenceAttribute.swift:117:9: warning: default will never be executed
115 |             }
116 |             #endif
117 |         default:
    |         `- warning: default will never be executed
118 |             #if os(iOS) || os(tvOS)
119 |             switch self {
/Users/admin/builder/spi-builder-workspace/EasyPeasy/ReferenceAttribute.swift:154:9: warning: default will never be executed
152 |         case .firstBaseline: return false
153 |         case .lastBaseline: return true
154 |         default:
    |         `- warning: default will never be executed
155 |             #if os(iOS) || os(tvOS)
156 |             switch self {
[7/25] Compiling EasyPeasy ReferenceAttribute.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/ReferenceAttribute.swift:72:9: warning: default will never be executed
 70 |         case .lastBaseline: return .lastBaseline
 71 |         case .firstBaseline: return .firstBaseline
 72 |         default:
    |         `- warning: default will never be executed
 73 |             #if os(iOS) || os(tvOS)
 74 |             switch self {
/Users/admin/builder/spi-builder-workspace/EasyPeasy/ReferenceAttribute.swift:117:9: warning: default will never be executed
115 |             }
116 |             #endif
117 |         default:
    |         `- warning: default will never be executed
118 |             #if os(iOS) || os(tvOS)
119 |             switch self {
/Users/admin/builder/spi-builder-workspace/EasyPeasy/ReferenceAttribute.swift:154:9: warning: default will never be executed
152 |         case .firstBaseline: return false
153 |         case .lastBaseline: return true
154 |         default:
    |         `- warning: default will never be executed
155 |             #if os(iOS) || os(tvOS)
156 |             switch self {
[8/25] Compiling EasyPeasy Node.swift
[9/25] Compiling EasyPeasy PositionAttribute+AppKit.swift
[10/25] Compiling EasyPeasy PositionAttribute+UIKit.swift
[11/25] Compiling EasyPeasy PositionAttribute.swift
[12/25] Compiling EasyPeasy Constant.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:53:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 51 |         - returns: The current `Attribute` instance
 52 |      */
 53 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 54 |     public func like(_ layoutGuide: NSLayoutGuide, _ attribute: ReferenceAttribute? = nil) -> Self {
 55 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:90:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 88 |         - returns: The current `CompoundAttribute` instance
 89 |      */
 90 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 91 |     public func like(_ layoutGuide: NSLayoutGuide) -> Self {
 92 |         self.referenceItem = layoutGuide
[13/25] Compiling EasyPeasy Context.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:53:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 51 |         - returns: The current `Attribute` instance
 52 |      */
 53 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 54 |     public func like(_ layoutGuide: NSLayoutGuide, _ attribute: ReferenceAttribute? = nil) -> Self {
 55 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:90:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 88 |         - returns: The current `CompoundAttribute` instance
 89 |      */
 90 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 91 |     public func like(_ layoutGuide: NSLayoutGuide) -> Self {
 92 |         self.referenceItem = layoutGuide
[14/25] Compiling EasyPeasy DimensionAttribute+AppKit.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:53:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 51 |         - returns: The current `Attribute` instance
 52 |      */
 53 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 54 |     public func like(_ layoutGuide: NSLayoutGuide, _ attribute: ReferenceAttribute? = nil) -> Self {
 55 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:90:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 88 |         - returns: The current `CompoundAttribute` instance
 89 |      */
 90 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 91 |     public func like(_ layoutGuide: NSLayoutGuide) -> Self {
 92 |         self.referenceItem = layoutGuide
[15/25] Compiling EasyPeasy Attribute.swift
[16/25] Compiling EasyPeasy Collection+Easy.swift
[17/25] Compiling EasyPeasy CompoundAttribute.swift
[18/25] Compiling EasyPeasy EasyPeasy.swift
AppKit.NSView:27:25: warning: main actor-isolated property 'constraints' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
25 |     open var lastBaselineAnchor: NSLayoutYAxisAnchor { get }
26 |     @available(macOS 10.7, *)
27 |     @MainActor open var constraints: [NSLayoutConstraint] { get }
   |                         `- warning: main actor-isolated property 'constraints' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
28 |     @available(macOS 10.7, *)
29 |     open func addConstraint(_ constraint: NSLayoutConstraint)
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item+AppKit.swift:22:19: note: add '@preconcurrency' to the 'Item' conformance to defer isolation checking to run time
20 |      therefore inherit the extended methods and properties
21 |  */
22 | extension NSView: Item {
   |                   `- note: add '@preconcurrency' to the 'Item' conformance to defer isolation checking to run time
23 |
24 |     /// Owning `NSView` for the current `Item`. The concept varies
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:32:9: note: 'constraints' declared here
 30 |
 31 |     /// Array of constraints installed in the current `Item`
 32 |     var constraints: [NSLayoutConstraint] { get }
    |         `- note: 'constraints' declared here
 33 |
 34 |     /// Owning `UIView` for the current `Item`. The concept varies
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item+AppKit.swift:26:16: warning: main actor-isolated property 'owningView' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
24 |     /// Owning `NSView` for the current `Item`. The concept varies
25 |     /// depending on the class conforming the protocol
26 |     public var owningView: View? {
   |                `- warning: main actor-isolated property 'owningView' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
27 |         // Owning view for `NSView` is the `superview`
28 |         return self.superview
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:36:9: note: 'owningView' declared here
 34 |     /// Owning `UIView` for the current `Item`. The concept varies
 35 |     /// depending on the class conforming the protocol
 36 |     var owningView: View? { get }
    |         `- note: 'owningView' declared here
 37 |
 38 | }
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item+AppKit.swift:43:33: warning: main actor-isolated property 'constraints' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 |     /// as `firstItem`
42 |     public var constraints: [NSLayoutConstraint] {
43 |         return self.owningView?.constraints.filter { $0.firstItem === self } ?? []
   |                                 `- warning: main actor-isolated property 'constraints' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 |     }
45 |
AppKit.NSView:27:25: note: property declared here
25 |     open var lastBaselineAnchor: NSLayoutYAxisAnchor { get }
26 |     @available(macOS 10.7, *)
27 |     @MainActor open var constraints: [NSLayoutConstraint] { get }
   |                         `- note: property declared here
28 |     @available(macOS 10.7, *)
29 |     open func addConstraint(_ constraint: NSLayoutConstraint)
[19/25] Compiling EasyPeasy Item+AppKit.swift
AppKit.NSView:27:25: warning: main actor-isolated property 'constraints' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
25 |     open var lastBaselineAnchor: NSLayoutYAxisAnchor { get }
26 |     @available(macOS 10.7, *)
27 |     @MainActor open var constraints: [NSLayoutConstraint] { get }
   |                         `- warning: main actor-isolated property 'constraints' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
28 |     @available(macOS 10.7, *)
29 |     open func addConstraint(_ constraint: NSLayoutConstraint)
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item+AppKit.swift:22:19: note: add '@preconcurrency' to the 'Item' conformance to defer isolation checking to run time
20 |      therefore inherit the extended methods and properties
21 |  */
22 | extension NSView: Item {
   |                   `- note: add '@preconcurrency' to the 'Item' conformance to defer isolation checking to run time
23 |
24 |     /// Owning `NSView` for the current `Item`. The concept varies
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:32:9: note: 'constraints' declared here
 30 |
 31 |     /// Array of constraints installed in the current `Item`
 32 |     var constraints: [NSLayoutConstraint] { get }
    |         `- note: 'constraints' declared here
 33 |
 34 |     /// Owning `UIView` for the current `Item`. The concept varies
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item+AppKit.swift:26:16: warning: main actor-isolated property 'owningView' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
24 |     /// Owning `NSView` for the current `Item`. The concept varies
25 |     /// depending on the class conforming the protocol
26 |     public var owningView: View? {
   |                `- warning: main actor-isolated property 'owningView' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
27 |         // Owning view for `NSView` is the `superview`
28 |         return self.superview
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:36:9: note: 'owningView' declared here
 34 |     /// Owning `UIView` for the current `Item`. The concept varies
 35 |     /// depending on the class conforming the protocol
 36 |     var owningView: View? { get }
    |         `- note: 'owningView' declared here
 37 |
 38 | }
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item+AppKit.swift:43:33: warning: main actor-isolated property 'constraints' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 |     /// as `firstItem`
42 |     public var constraints: [NSLayoutConstraint] {
43 |         return self.owningView?.constraints.filter { $0.firstItem === self } ?? []
   |                                 `- warning: main actor-isolated property 'constraints' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 |     }
45 |
AppKit.NSView:27:25: note: property declared here
25 |     open var lastBaselineAnchor: NSLayoutYAxisAnchor { get }
26 |     @available(macOS 10.7, *)
27 |     @MainActor open var constraints: [NSLayoutConstraint] { get }
   |                         `- note: property declared here
28 |     @available(macOS 10.7, *)
29 |     open func addConstraint(_ constraint: NSLayoutConstraint)
[20/25] Compiling EasyPeasy DimensionAttribute+UIKit.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+UIKit.swift:53:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 51 |         - returns: The current `Attribute` instance
 52 |      */
 53 |     @available (iOS 9.0, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 54 |     @discardableResult func like(_ layoutGuide: UILayoutGuide, _ attribute: ReferenceAttribute? = nil) -> Self {
 55 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+UIKit.swift:90:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 88 |         - returns: The current `CompoundAttribute` instance
 89 |      */
 90 |     @available (iOS 9.0, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 91 |     @discardableResult func like(_ layoutGuide: UILayoutGuide) -> Self {
 92 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:53:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 51 |         - returns: The current `Attribute` instance
 52 |      */
 53 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 54 |     public func like(_ layoutGuide: NSLayoutGuide, _ attribute: ReferenceAttribute? = nil) -> Self {
 55 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:90:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 88 |         - returns: The current `CompoundAttribute` instance
 89 |      */
 90 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 91 |     public func like(_ layoutGuide: NSLayoutGuide) -> Self {
 92 |         self.referenceItem = layoutGuide
[21/25] Compiling EasyPeasy DimensionAttribute.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+UIKit.swift:53:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 51 |         - returns: The current `Attribute` instance
 52 |      */
 53 |     @available (iOS 9.0, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 54 |     @discardableResult func like(_ layoutGuide: UILayoutGuide, _ attribute: ReferenceAttribute? = nil) -> Self {
 55 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+UIKit.swift:90:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 88 |         - returns: The current `CompoundAttribute` instance
 89 |      */
 90 |     @available (iOS 9.0, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 91 |     @discardableResult func like(_ layoutGuide: UILayoutGuide) -> Self {
 92 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:53:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 51 |         - returns: The current `Attribute` instance
 52 |      */
 53 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 54 |     public func like(_ layoutGuide: NSLayoutGuide, _ attribute: ReferenceAttribute? = nil) -> Self {
 55 |         self.referenceItem = layoutGuide
/Users/admin/builder/spi-builder-workspace/EasyPeasy/DimensionAttribute+AppKit.swift:90:6: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 88 |         - returns: The current `CompoundAttribute` instance
 89 |      */
 90 |     @available (OSX 10.11, *)
    |      `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 91 |     public func like(_ layoutGuide: NSLayoutGuide) -> Self {
 92 |         self.referenceItem = layoutGuide
[22/25] Compiling EasyPeasy Item+UIKit.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:17:5: warning: var 'easy_attributesReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | #endif
 16 |
 17 | var easy_attributesReference: Int = 0
    |     |- warning: var 'easy_attributesReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: convert 'easy_attributesReference' to a 'let' constant to make 'Sendable' shared state immutable
    |     |- note: annotate 'easy_attributesReference' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 | /**
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:194:28: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
188 |          current `Item` implements it
189 |      */
190 |     private func disableAutoresizingToConstraints() {
    |                  `- note: add '@MainActor' to make instance method 'disableAutoresizingToConstraints()' part of global actor 'MainActor'
191 |         #if os(iOS) || os(tvOS)
192 |         (self as? UIView)?.translatesAutoresizingMaskIntoConstraints = false
193 |         #else
194 |         (self as? NSView)?.translatesAutoresizingMaskIntoConstraints = false
    |                            `- warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
195 |         #endif
196 |     }
AppKit.NSView:3:25: note: mutation of this property is only permitted within the actor
1 | extension NSView {
2 |     @available(macOS 10.7, *)
3 |     @MainActor open var translatesAutoresizingMaskIntoConstraints: Bool { get set }
  |                         `- note: mutation of this property is only permitted within the actor
4 |     @available(macOS 10.7, *)
5 |     open class var requiresConstraintBasedLayout: Bool { get }
[23/25] Compiling EasyPeasy Item.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:17:5: warning: var 'easy_attributesReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 | #endif
 16 |
 17 | var easy_attributesReference: Int = 0
    |     |- warning: var 'easy_attributesReference' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: convert 'easy_attributesReference' to a 'let' constant to make 'Sendable' shared state immutable
    |     |- note: annotate 'easy_attributesReference' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 | /**
/Users/admin/builder/spi-builder-workspace/EasyPeasy/Item.swift:194:28: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
188 |          current `Item` implements it
189 |      */
190 |     private func disableAutoresizingToConstraints() {
    |                  `- note: add '@MainActor' to make instance method 'disableAutoresizingToConstraints()' part of global actor 'MainActor'
191 |         #if os(iOS) || os(tvOS)
192 |         (self as? UIView)?.translatesAutoresizingMaskIntoConstraints = false
193 |         #else
194 |         (self as? NSView)?.translatesAutoresizingMaskIntoConstraints = false
    |                            `- warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
195 |         #endif
196 |     }
AppKit.NSView:3:25: note: mutation of this property is only permitted within the actor
1 | extension NSView {
2 |     @available(macOS 10.7, *)
3 |     @MainActor open var translatesAutoresizingMaskIntoConstraints: Bool { get set }
  |                         `- note: mutation of this property is only permitted within the actor
4 |     @available(macOS 10.7, *)
5 |     open class var requiresConstraintBasedLayout: Bool { get }
[24/25] Compiling EasyPeasy NSLayoutGuide+Easy.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/NSLayoutGuide+Easy.swift:18:2: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
16 |     Apply operator definitions
17 |  */
18 | @available (OSX 10.11, *)
   |  `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
19 | extension NSLayoutGuide {
20 |
[25/25] Compiling EasyPeasy NSView+Easy.swift
/Users/admin/builder/spi-builder-workspace/EasyPeasy/NSLayoutGuide+Easy.swift:18:2: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
16 |     Apply operator definitions
17 |  */
18 | @available (OSX 10.11, *)
   |  `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
19 | extension NSLayoutGuide {
20 |
Build complete! (17.74s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "EasyPeasy",
  "name" : "EasyPeasy",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "8.0"
    },
    {
      "name" : "macos",
      "version" : "10.10"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "EasyPeasy",
      "targets" : [
        "EasyPeasy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "EasyPeasy",
      "module_type" : "SwiftTarget",
      "name" : "EasyPeasy",
      "path" : "EasyPeasy",
      "product_memberships" : [
        "EasyPeasy"
      ],
      "sources" : [
        "Attribute.swift",
        "Collection+Easy.swift",
        "CompoundAttribute.swift",
        "Constant.swift",
        "Context.swift",
        "DimensionAttribute+AppKit.swift",
        "DimensionAttribute+UIKit.swift",
        "DimensionAttribute.swift",
        "EasyPeasy.swift",
        "Item+AppKit.swift",
        "Item+UIKit.swift",
        "Item.swift",
        "NSLayoutGuide+Easy.swift",
        "NSView+Easy.swift",
        "Node.swift",
        "PositionAttribute+AppKit.swift",
        "PositionAttribute+UIKit.swift",
        "PositionAttribute.swift",
        "Priority.swift",
        "ReferenceAttribute.swift",
        "UILayoutGuide+Easy.swift",
        "UIView+Easy.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.