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 Spine, reference 3.0.5 (3411b9), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 12:17:48 UTC.

Swift 6 data race errors: 10

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/maxgribov/Spine.git
Reference: 3.0.5
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/maxgribov/Spine
 * tag               3.0.5      -> FETCH_HEAD
HEAD is now at 3411b99 Fix package platforms versions to support `Identifiable` protocol (#66)
Cloned https://github.com/maxgribov/Spine.git
Revision (git rev-parse @):
3411b998dc5ded9e258ffefd1bba466880242f61
SUCCESS checkout https://github.com/maxgribov/Spine.git at 3.0.5
========================================
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": "spine",
      "name": "Spine",
      "url": "https://github.com/maxgribov/Spine.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spine",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/maxgribov/Spine.git
[1/1885] Fetching spine
Fetched https://github.com/maxgribov/Spine.git from cache (1.07s)
Creating working copy for https://github.com/maxgribov/Spine.git
Working copy of https://github.com/maxgribov/Spine.git resolved at 3.0.5 (3411b99)
warning: '.resolve-product-dependencies': dependency 'spine' 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/maxgribov/Spine.git
https://github.com/maxgribov/Spine.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Spine",
  "name" : "Spine",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "Spine",
      "targets" : [
        "Spine"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SpineTests",
      "module_type" : "SwiftTarget",
      "name" : "SpineTests",
      "path" : "Tests/SpineTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/bones.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/drawOrderKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/eventKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/events.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/rotateBoneKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/skeleton.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/skins.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/slotAttachmentKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/slotColorKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/slots.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/spineboy-ess.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/translateBoneKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CGPathExtensionTests.swift",
        "ColorTests.swift",
        "Extensions/SKColorExtensionsTests.swift",
        "Model/BezierCurveModelTests.swift",
        "Model/BonesModelTests.swift",
        "Model/CurveModelTests.swift",
        "Model/EventModelTests.swift",
        "Model/KeyframeModelTests.swift",
        "Model/KeyframesTests.swift",
        "Model/SkeletonModelTests.swift",
        "Model/SkinsModelTests.swift",
        "Model/SlotsModelTests.swift",
        "Model/SpineModelTests.swift",
        "SkinTests.swift"
      ],
      "target_dependencies" : [
        "Spine"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Spine",
      "module_type" : "SwiftTarget",
      "name" : "Spine",
      "path" : "Sources/Spine",
      "product_memberships" : [
        "Spine"
      ],
      "sources" : [
        "Animation.swift",
        "Attachment.swift",
        "Bone.swift",
        "Extensions Public/Skeleton+Animations.swift",
        "Extensions Public/Skeleton+Atlases.swift",
        "Extensions Public/Skeleton+Nodes.swift",
        "Extensions Public/Skeleton+Physics.swift",
        "Extensions Public/Skeleton+Points.swift",
        "Extensions Public/Skeleton+Skins.swift",
        "Extensions Public/SpineModel+Atlases.swift",
        "Extensions/CGPath+Extensions.swift",
        "Extensions/Collection+Extensions.swift",
        "Extensions/Float+Extensions.swift",
        "Extensions/RangeReplaceableCollection+Extensions.swift",
        "Extensions/SKAction+Extensions.swift",
        "Extensions/SKColor+Extensions.swift",
        "Extensions/SKNode+Extensions.swift",
        "Model/Animation/AnimationModel.swift",
        "Model/Animation/BoneAnimationModel.swift",
        "Model/Animation/DeformSkinAnimationModel.swift",
        "Model/Animation/IKConstraintAnimationModel.swift",
        "Model/Animation/Keyframes/Bone/BoneKeyframeRotateModel.swift",
        "Model/Animation/Keyframes/Bone/BoneKeyframeScaleModel.swift",
        "Model/Animation/Keyframes/Bone/BoneKeyframeShearModel.swift",
        "Model/Animation/Keyframes/Bone/BoneKeyframeTranslateModel.swift",
        "Model/Animation/Keyframes/Constraint/IKConstraintKeyframeModel.swift",
        "Model/Animation/Keyframes/Constraint/TransformConstraintKeyframeModel.swift",
        "Model/Animation/Keyframes/DeformKeyframeModel.swift",
        "Model/Animation/Keyframes/DrawOrderKeyframeModel.swift",
        "Model/Animation/Keyframes/EventKeyfarameModel.swift",
        "Model/Animation/Keyframes/KeyframeModel.swift",
        "Model/Animation/Keyframes/Slot/SlotKeyframeAttachmentModel.swift",
        "Model/Animation/Keyframes/Slot/SlotKeyframeColorDarkModel.swift",
        "Model/Animation/Keyframes/Slot/SlotKeyframeColorModel.swift",
        "Model/Animation/SlotAnimationModel.swift",
        "Model/Animation/TransformConstraintAnimationModel.swift",
        "Model/BoneModel.swift",
        "Model/Constraints/IKConstraintModel.swift",
        "Model/Constraints/PathConstraintModel.swift",
        "Model/Constraints/TransformConstraintModel.swift",
        "Model/EventModel.swift",
        "Model/Protocols/SpineDecodableArray.swift",
        "Model/Protocols/SpineDecodableDictionary.swift",
        "Model/SkeletonModel.swift",
        "Model/Skin/Attachments/AttachmentModel.swift",
        "Model/Skin/Attachments/BoundingBoxAttachmentModel.swift",
        "Model/Skin/Attachments/ClippingAttachmentModel.swift",
        "Model/Skin/Attachments/LinkedMeshAttachmentModel.swift",
        "Model/Skin/Attachments/MeshAttachmentModel.swift",
        "Model/Skin/Attachments/PathAttachmentModel.swift",
        "Model/Skin/Attachments/PointAttachmentModel.swift",
        "Model/Skin/Attachments/RegionAttachementModel.swift",
        "Model/Skin/SkinModel.swift",
        "Model/SlotModel.swift",
        "Model/SpineModel.swift",
        "Model/Types/BezierCurveModel.swift",
        "Model/Types/BezierCurveSolver.swift",
        "Model/Types/ColorModel.swift",
        "Model/Types/Constants.swift",
        "Model/Types/CurveModel.swift",
        "Model/Types/SpineNameKey.swift",
        "Protocols/Defaultable.swift",
        "Protocols/Prefixable.swift",
        "Skeleton.swift",
        "Skin.swift",
        "Slot.swift",
        "SpineError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
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/64] Emitting module Spine
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:46:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 44 |     //MARK: Defaultable
 45 |
 46 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
 47 |
 48 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:103:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
101 |     //MARK: Defaultable
102 |
103 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
104 |
105 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                           `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: BoneModel
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:32:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                                       `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   :
30 |     //MARK: Defaultable
31 |
32 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
33 |
34 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:278:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
274 | //MARK: - Defaultable
275 |
276 | extension Skeleton: Defaultable {
    |                     `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
277 |
278 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
279 |
280 |         if self.hasActions() {
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                     `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: SlotModel
15 |     let initialOrder: Int
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:36:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                                 `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   :
34 |     //MARK: Defaultable
35 |
36 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
37 |
38 |         setOrder(to: initialOrder)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
[4/70] Compiling Spine BoneKeyframeRotateModel.swift
[5/70] Compiling Spine BoneKeyframeScaleModel.swift
[6/70] Compiling Spine BoneKeyframeShearModel.swift
[7/70] Compiling Spine BoneKeyframeTranslateModel.swift
[8/70] Compiling Spine IKConstraintKeyframeModel.swift
[9/70] Compiling Spine TransformConstraintKeyframeModel.swift
[10/70] Compiling Spine DeformKeyframeModel.swift
[11/70] Compiling Spine BezierCurveModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Model/Types/ColorModel.swift:24:32: warning: 'scanHexInt32' was deprecated in macOS 10.15
22 |
23 |         var result: UInt32 = 0
24 |         Scanner(string: value).scanHexInt32(&result)
   |                                `- warning: 'scanHexInt32' was deprecated in macOS 10.15
25 |
26 |         self.init(value: result)
[12/70] Compiling Spine BezierCurveSolver.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Model/Types/ColorModel.swift:24:32: warning: 'scanHexInt32' was deprecated in macOS 10.15
22 |
23 |         var result: UInt32 = 0
24 |         Scanner(string: value).scanHexInt32(&result)
   |                                `- warning: 'scanHexInt32' was deprecated in macOS 10.15
25 |
26 |         self.init(value: result)
[13/70] Compiling Spine ColorModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Model/Types/ColorModel.swift:24:32: warning: 'scanHexInt32' was deprecated in macOS 10.15
22 |
23 |         var result: UInt32 = 0
24 |         Scanner(string: value).scanHexInt32(&result)
   |                                `- warning: 'scanHexInt32' was deprecated in macOS 10.15
25 |
26 |         self.init(value: result)
[14/70] Compiling Spine Constants.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Model/Types/ColorModel.swift:24:32: warning: 'scanHexInt32' was deprecated in macOS 10.15
22 |
23 |         var result: UInt32 = 0
24 |         Scanner(string: value).scanHexInt32(&result)
   |                                `- warning: 'scanHexInt32' was deprecated in macOS 10.15
25 |
26 |         self.init(value: result)
[15/70] Compiling Spine CurveModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Model/Types/ColorModel.swift:24:32: warning: 'scanHexInt32' was deprecated in macOS 10.15
22 |
23 |         var result: UInt32 = 0
24 |         Scanner(string: value).scanHexInt32(&result)
   |                                `- warning: 'scanHexInt32' was deprecated in macOS 10.15
25 |
26 |         self.init(value: result)
[16/70] Compiling Spine SpineNameKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Model/Types/ColorModel.swift:24:32: warning: 'scanHexInt32' was deprecated in macOS 10.15
22 |
23 |         var result: UInt32 = 0
24 |         Scanner(string: value).scanHexInt32(&result)
   |                                `- warning: 'scanHexInt32' was deprecated in macOS 10.15
25 |
26 |         self.init(value: result)
[17/70] Compiling Spine Skeleton+Points.swift
[18/70] Compiling Spine Skeleton+Skins.swift
[19/70] Compiling Spine SpineModel+Atlases.swift
[20/70] Compiling Spine CGPath+Extensions.swift
[21/70] Compiling Spine Collection+Extensions.swift
[22/70] Compiling Spine Float+Extensions.swift
[23/70] Compiling Spine RangeReplaceableCollection+Extensions.swift
[24/70] Compiling Spine PathAttachmentModel.swift
[25/70] Compiling Spine PointAttachmentModel.swift
[26/70] Compiling Spine RegionAttachementModel.swift
[27/70] Compiling Spine SkinModel.swift
[28/70] Compiling Spine SlotModel.swift
[29/70] Compiling Spine SpineModel.swift
[30/70] Compiling Spine SKAction+Extensions.swift
[31/70] Compiling Spine SKColor+Extensions.swift
[32/70] Compiling Spine SKNode+Extensions.swift
[33/70] Compiling Spine AnimationModel.swift
[34/70] Compiling Spine BoneAnimationModel.swift
[35/70] Compiling Spine DeformSkinAnimationModel.swift
[36/70] Compiling Spine IKConstraintAnimationModel.swift
[37/70] Compiling Spine Defaultable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:278:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
274 | //MARK: - Defaultable
275 |
276 | extension Skeleton: Defaultable {
    |                     `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
277 |
278 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
279 |
280 |         if self.hasActions() {
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        `- warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |                 //TODO: mesh and linked mesh
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:26:5: note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
 24 |     let model: RegionAttachmentModel
 25 |
 26 |     init(_ model: RegionAttachmentModel, _ texture: SKTexture) {
    |     |- note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKSpriteNode'
 27 |
 28 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:63:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
61 |             switch model {
62 |             case let boundingBoxModel as BoundingBoxAttachmentModel:
63 |                 return BoundingBoxAttachment(boundingBoxModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 |
65 |             case let pointModel as PointAttachmentModel:
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:59:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 57 |     let model: BoundingBoxAttachmentModel
 58 |
 59 |     init(_ model: BoundingBoxAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 60 |
 61 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:66:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
64 |
65 |             case let pointModel as PointAttachmentModel:
66 |                 return PointAttachment(pointModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 |
68 |                 //TODO: rest models
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:86:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 84 |     let model: PointAttachmentModel
 85 |
 86 |     init(_ model: PointAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 87 |
 88 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                     `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: SlotModel
15 |     let initialOrder: Int
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:36:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                                 `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   :
34 |     //MARK: Defaultable
35 |
36 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
37 |
38 |         setOrder(to: initialOrder)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        |- warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
   |                        `- note: sending task-isolated 'texture' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
53 |
54 |                 //TODO: mesh and linked mesh
[38/70] Compiling Spine Prefixable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:278:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
274 | //MARK: - Defaultable
275 |
276 | extension Skeleton: Defaultable {
    |                     `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
277 |
278 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
279 |
280 |         if self.hasActions() {
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        `- warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |                 //TODO: mesh and linked mesh
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:26:5: note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
 24 |     let model: RegionAttachmentModel
 25 |
 26 |     init(_ model: RegionAttachmentModel, _ texture: SKTexture) {
    |     |- note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKSpriteNode'
 27 |
 28 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:63:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
61 |             switch model {
62 |             case let boundingBoxModel as BoundingBoxAttachmentModel:
63 |                 return BoundingBoxAttachment(boundingBoxModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 |
65 |             case let pointModel as PointAttachmentModel:
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:59:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 57 |     let model: BoundingBoxAttachmentModel
 58 |
 59 |     init(_ model: BoundingBoxAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 60 |
 61 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:66:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
64 |
65 |             case let pointModel as PointAttachmentModel:
66 |                 return PointAttachment(pointModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 |
68 |                 //TODO: rest models
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:86:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 84 |     let model: PointAttachmentModel
 85 |
 86 |     init(_ model: PointAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 87 |
 88 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                     `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: SlotModel
15 |     let initialOrder: Int
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:36:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                                 `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   :
34 |     //MARK: Defaultable
35 |
36 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
37 |
38 |         setOrder(to: initialOrder)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        |- warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
   |                        `- note: sending task-isolated 'texture' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
53 |
54 |                 //TODO: mesh and linked mesh
[39/70] Compiling Spine Skeleton.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:278:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
274 | //MARK: - Defaultable
275 |
276 | extension Skeleton: Defaultable {
    |                     `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
277 |
278 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
279 |
280 |         if self.hasActions() {
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        `- warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |                 //TODO: mesh and linked mesh
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:26:5: note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
 24 |     let model: RegionAttachmentModel
 25 |
 26 |     init(_ model: RegionAttachmentModel, _ texture: SKTexture) {
    |     |- note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKSpriteNode'
 27 |
 28 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:63:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
61 |             switch model {
62 |             case let boundingBoxModel as BoundingBoxAttachmentModel:
63 |                 return BoundingBoxAttachment(boundingBoxModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 |
65 |             case let pointModel as PointAttachmentModel:
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:59:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 57 |     let model: BoundingBoxAttachmentModel
 58 |
 59 |     init(_ model: BoundingBoxAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 60 |
 61 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:66:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
64 |
65 |             case let pointModel as PointAttachmentModel:
66 |                 return PointAttachment(pointModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 |
68 |                 //TODO: rest models
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:86:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 84 |     let model: PointAttachmentModel
 85 |
 86 |     init(_ model: PointAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 87 |
 88 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                     `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: SlotModel
15 |     let initialOrder: Int
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:36:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                                 `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   :
34 |     //MARK: Defaultable
35 |
36 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
37 |
38 |         setOrder(to: initialOrder)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        |- warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
   |                        `- note: sending task-isolated 'texture' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
53 |
54 |                 //TODO: mesh and linked mesh
[40/70] Compiling Spine Skin.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:278:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
274 | //MARK: - Defaultable
275 |
276 | extension Skeleton: Defaultable {
    |                     `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
277 |
278 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
279 |
280 |         if self.hasActions() {
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        `- warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |                 //TODO: mesh and linked mesh
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:26:5: note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
 24 |     let model: RegionAttachmentModel
 25 |
 26 |     init(_ model: RegionAttachmentModel, _ texture: SKTexture) {
    |     |- note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKSpriteNode'
 27 |
 28 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:63:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
61 |             switch model {
62 |             case let boundingBoxModel as BoundingBoxAttachmentModel:
63 |                 return BoundingBoxAttachment(boundingBoxModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 |
65 |             case let pointModel as PointAttachmentModel:
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:59:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 57 |     let model: BoundingBoxAttachmentModel
 58 |
 59 |     init(_ model: BoundingBoxAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 60 |
 61 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:66:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
64 |
65 |             case let pointModel as PointAttachmentModel:
66 |                 return PointAttachment(pointModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 |
68 |                 //TODO: rest models
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:86:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 84 |     let model: PointAttachmentModel
 85 |
 86 |     init(_ model: PointAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 87 |
 88 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                     `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: SlotModel
15 |     let initialOrder: Int
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:36:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                                 `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   :
34 |     //MARK: Defaultable
35 |
36 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
37 |
38 |         setOrder(to: initialOrder)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        |- warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
   |                        `- note: sending task-isolated 'texture' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
53 |
54 |                 //TODO: mesh and linked mesh
[41/70] Compiling Spine Slot.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:278:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
274 | //MARK: - Defaultable
275 |
276 | extension Skeleton: Defaultable {
    |                     `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
277 |
278 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
279 |
280 |         if self.hasActions() {
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        `- warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |                 //TODO: mesh and linked mesh
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:26:5: note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
 24 |     let model: RegionAttachmentModel
 25 |
 26 |     init(_ model: RegionAttachmentModel, _ texture: SKTexture) {
    |     |- note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKSpriteNode'
 27 |
 28 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:63:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
61 |             switch model {
62 |             case let boundingBoxModel as BoundingBoxAttachmentModel:
63 |                 return BoundingBoxAttachment(boundingBoxModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 |
65 |             case let pointModel as PointAttachmentModel:
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:59:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 57 |     let model: BoundingBoxAttachmentModel
 58 |
 59 |     init(_ model: BoundingBoxAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 60 |
 61 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:66:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
64 |
65 |             case let pointModel as PointAttachmentModel:
66 |                 return PointAttachment(pointModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 |
68 |                 //TODO: rest models
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:86:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 84 |     let model: PointAttachmentModel
 85 |
 86 |     init(_ model: PointAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 87 |
 88 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                     `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: SlotModel
15 |     let initialOrder: Int
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:36:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                                 `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   :
34 |     //MARK: Defaultable
35 |
36 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
37 |
38 |         setOrder(to: initialOrder)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        |- warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
   |                        `- note: sending task-isolated 'texture' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
53 |
54 |                 //TODO: mesh and linked mesh
[42/70] Compiling Spine SpineError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:278:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
274 | //MARK: - Defaultable
275 |
276 | extension Skeleton: Defaultable {
    |                     `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
277 |
278 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
279 |
280 |         if self.hasActions() {
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        `- warning: call to main actor-isolated initializer 'init(_:_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |                 //TODO: mesh and linked mesh
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:26:5: note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
 24 |     let model: RegionAttachmentModel
 25 |
 26 |     init(_ model: RegionAttachmentModel, _ texture: SKTexture) {
    |     |- note: calls to initializer 'init(_:_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKSpriteNode'
 27 |
 28 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:63:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
61 |             switch model {
62 |             case let boundingBoxModel as BoundingBoxAttachmentModel:
63 |                 return BoundingBoxAttachment(boundingBoxModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 |
65 |             case let pointModel as PointAttachmentModel:
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:59:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 57 |     let model: BoundingBoxAttachmentModel
 58 |
 59 |     init(_ model: BoundingBoxAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 60 |
 61 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:66:24: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
40 |     }
41 |
42 |     func attachment(_ model: AttachmentModel) -> Attachment? {
   |          `- note: add '@MainActor' to make instance method 'attachment' part of global actor 'MainActor'
43 |
44 |         if let texturedModel = model as? AttachmentTexturedModel {
   :
64 |
65 |             case let pointModel as PointAttachmentModel:
66 |                 return PointAttachment(pointModel)
   |                        `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 |
68 |                 //TODO: rest models
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:86:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
 84 |     let model: PointAttachmentModel
 85 |
 86 |     init(_ model: PointAttachmentModel) {
    |     |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from inheritance from class 'SKShapeNode'
 87 |
 88 |         self.model = model
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                     `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: SlotModel
15 |     let initialOrder: Int
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:36:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Slot: SKNode, Prefixable, Defaultable {
   |                                 `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "slot:"
   :
34 |     //MARK: Defaultable
35 |
36 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
37 |
38 |         setOrder(to: initialOrder)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skin.swift:52:24: warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
50 |             switch texturedModel {
51 |             case let regionModel as RegionAttachmentModel:
52 |                 return RegionAttachment(regionModel, texture)
   |                        |- warning: sending 'texture' risks causing data races; this is an error in the Swift 6 language mode
   |                        `- note: sending task-isolated 'texture' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
53 |
54 |                 //TODO: mesh and linked mesh
[43/70] Compiling Spine SpineDecodableDictionary.swift
[44/70] Compiling Spine SkeletonModel.swift
[45/70] Compiling Spine AttachmentModel.swift
[46/70] Compiling Spine BoundingBoxAttachmentModel.swift
[47/70] Compiling Spine ClippingAttachmentModel.swift
[48/70] Compiling Spine LinkedMeshAttachmentModel.swift
[49/70] Compiling Spine MeshAttachmentModel.swift
[50/70] Compiling Spine DrawOrderKeyframeModel.swift
[51/70] Compiling Spine EventKeyfarameModel.swift
[52/70] Compiling Spine KeyframeModel.swift
[53/70] Compiling Spine SlotKeyframeAttachmentModel.swift
[54/70] Compiling Spine SlotKeyframeColorDarkModel.swift
[55/70] Compiling Spine SlotKeyframeColorModel.swift
[56/70] Compiling Spine SlotAnimationModel.swift
[57/70] Compiling Spine TransformConstraintAnimationModel.swift
[58/70] Compiling Spine BoneModel.swift
[59/70] Compiling Spine IKConstraintModel.swift
[60/70] Compiling Spine PathConstraintModel.swift
[61/70] Compiling Spine TransformConstraintModel.swift
[62/70] Compiling Spine EventModel.swift
[63/70] Compiling Spine SpineDecodableArray.swift
[64/70] Compiling Spine Animation.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:193:38: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
191 |             let hideAction = SKAction.customAction(withDuration: 0) { (node, time) in
192 |
193 |                 for children in node.children {
    |                                      `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
194 |
195 |                     children.isHidden = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:195:30: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
193 |                 for children in node.children {
194 |
195 |                     children.isHidden = true
    |                              `- warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
196 |                 }
197 |             }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:118:47: note: mutation of this property is only permitted within the actor
116 |  Controls whether or not the node and its children are rendered.
117 |  */
118 | @property (nonatomic, getter = isHidden) BOOL hidden;
    |                                               `- note: mutation of this property is only permitted within the actor
119 |
120 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:248:45: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
246 |             let channelAction = SKAction.customAction(withDuration: duration) { [lastValue, change, duration] node, time in
247 |
248 |                 guard let spriteNode = node.children.compactMap({ $0 as? SKSpriteNode }).first else {
    |                                             `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
249 |                     return
250 |                 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:28: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                            `- warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: mutation of this property is only permitted within the actor
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: mutation of this property is only permitted within the actor
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:47: warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                                               `- warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: property declared here
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: property declared here
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:299:80: warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
297 |         return SKAction.customAction(withDuration: 0, actionBlock: { (node, time) in
298 |
299 |             if let character = node as? Skeleton, let eventTrigger = character.eventTriggered {
    |                                                                                `- warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
300 |
301 |                 eventTrigger(event)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:46:16: note: property declared here
 44 |      [http://esotericsoftware.com/spine-events](http://esotericsoftware.com/spine-events)
 45 |      */
 46 |     public var eventTriggered: ((EventModel) ->())?
    |                `- note: property declared here
 47 |
 48 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:337:26: warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
335 |                     }
336 |
337 |                     slot.setOrder(to: index)
    |                          `- warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 |                 })
339 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:25:10: note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
23 |     }
24 |
25 |     func setOrder(to order: Int) {
   |          |- note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
   |          `- note: main actor isolation inferred from inheritance from class 'SKNode'
26 |
27 |         self.zPosition = CGFloat(order) * 0.01
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:46:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 44 |     //MARK: Defaultable
 45 |
 46 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
 47 |
 48 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:103:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
101 |     //MARK: Defaultable
102 |
103 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
104 |
105 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                           `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: BoneModel
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:32:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                                       `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   :
30 |     //MARK: Defaultable
31 |
32 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
33 |
34 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
[65/70] Compiling Spine Attachment.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:193:38: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
191 |             let hideAction = SKAction.customAction(withDuration: 0) { (node, time) in
192 |
193 |                 for children in node.children {
    |                                      `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
194 |
195 |                     children.isHidden = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:195:30: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
193 |                 for children in node.children {
194 |
195 |                     children.isHidden = true
    |                              `- warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
196 |                 }
197 |             }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:118:47: note: mutation of this property is only permitted within the actor
116 |  Controls whether or not the node and its children are rendered.
117 |  */
118 | @property (nonatomic, getter = isHidden) BOOL hidden;
    |                                               `- note: mutation of this property is only permitted within the actor
119 |
120 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:248:45: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
246 |             let channelAction = SKAction.customAction(withDuration: duration) { [lastValue, change, duration] node, time in
247 |
248 |                 guard let spriteNode = node.children.compactMap({ $0 as? SKSpriteNode }).first else {
    |                                             `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
249 |                     return
250 |                 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:28: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                            `- warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: mutation of this property is only permitted within the actor
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: mutation of this property is only permitted within the actor
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:47: warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                                               `- warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: property declared here
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: property declared here
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:299:80: warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
297 |         return SKAction.customAction(withDuration: 0, actionBlock: { (node, time) in
298 |
299 |             if let character = node as? Skeleton, let eventTrigger = character.eventTriggered {
    |                                                                                `- warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
300 |
301 |                 eventTrigger(event)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:46:16: note: property declared here
 44 |      [http://esotericsoftware.com/spine-events](http://esotericsoftware.com/spine-events)
 45 |      */
 46 |     public var eventTriggered: ((EventModel) ->())?
    |                `- note: property declared here
 47 |
 48 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:337:26: warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
335 |                     }
336 |
337 |                     slot.setOrder(to: index)
    |                          `- warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 |                 })
339 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:25:10: note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
23 |     }
24 |
25 |     func setOrder(to order: Int) {
   |          |- note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
   |          `- note: main actor isolation inferred from inheritance from class 'SKNode'
26 |
27 |         self.zPosition = CGFloat(order) * 0.01
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:46:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 44 |     //MARK: Defaultable
 45 |
 46 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
 47 |
 48 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:103:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
101 |     //MARK: Defaultable
102 |
103 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
104 |
105 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                           `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: BoneModel
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:32:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                                       `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   :
30 |     //MARK: Defaultable
31 |
32 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
33 |
34 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
[66/70] Compiling Spine Bone.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:193:38: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
191 |             let hideAction = SKAction.customAction(withDuration: 0) { (node, time) in
192 |
193 |                 for children in node.children {
    |                                      `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
194 |
195 |                     children.isHidden = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:195:30: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
193 |                 for children in node.children {
194 |
195 |                     children.isHidden = true
    |                              `- warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
196 |                 }
197 |             }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:118:47: note: mutation of this property is only permitted within the actor
116 |  Controls whether or not the node and its children are rendered.
117 |  */
118 | @property (nonatomic, getter = isHidden) BOOL hidden;
    |                                               `- note: mutation of this property is only permitted within the actor
119 |
120 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:248:45: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
246 |             let channelAction = SKAction.customAction(withDuration: duration) { [lastValue, change, duration] node, time in
247 |
248 |                 guard let spriteNode = node.children.compactMap({ $0 as? SKSpriteNode }).first else {
    |                                             `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
249 |                     return
250 |                 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:28: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                            `- warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: mutation of this property is only permitted within the actor
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: mutation of this property is only permitted within the actor
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:47: warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                                               `- warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: property declared here
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: property declared here
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:299:80: warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
297 |         return SKAction.customAction(withDuration: 0, actionBlock: { (node, time) in
298 |
299 |             if let character = node as? Skeleton, let eventTrigger = character.eventTriggered {
    |                                                                                `- warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
300 |
301 |                 eventTrigger(event)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:46:16: note: property declared here
 44 |      [http://esotericsoftware.com/spine-events](http://esotericsoftware.com/spine-events)
 45 |      */
 46 |     public var eventTriggered: ((EventModel) ->())?
    |                `- note: property declared here
 47 |
 48 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:337:26: warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
335 |                     }
336 |
337 |                     slot.setOrder(to: index)
    |                          `- warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 |                 })
339 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:25:10: note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
23 |     }
24 |
25 |     func setOrder(to order: Int) {
   |          |- note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
   |          `- note: main actor isolation inferred from inheritance from class 'SKNode'
26 |
27 |         self.zPosition = CGFloat(order) * 0.01
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:46:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 44 |     //MARK: Defaultable
 45 |
 46 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
 47 |
 48 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:103:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
101 |     //MARK: Defaultable
102 |
103 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
104 |
105 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                           `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: BoneModel
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:32:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                                       `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   :
30 |     //MARK: Defaultable
31 |
32 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
33 |
34 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
[67/70] Compiling Spine Skeleton+Animations.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:193:38: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
191 |             let hideAction = SKAction.customAction(withDuration: 0) { (node, time) in
192 |
193 |                 for children in node.children {
    |                                      `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
194 |
195 |                     children.isHidden = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:195:30: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
193 |                 for children in node.children {
194 |
195 |                     children.isHidden = true
    |                              `- warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
196 |                 }
197 |             }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:118:47: note: mutation of this property is only permitted within the actor
116 |  Controls whether or not the node and its children are rendered.
117 |  */
118 | @property (nonatomic, getter = isHidden) BOOL hidden;
    |                                               `- note: mutation of this property is only permitted within the actor
119 |
120 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:248:45: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
246 |             let channelAction = SKAction.customAction(withDuration: duration) { [lastValue, change, duration] node, time in
247 |
248 |                 guard let spriteNode = node.children.compactMap({ $0 as? SKSpriteNode }).first else {
    |                                             `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
249 |                     return
250 |                 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:28: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                            `- warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: mutation of this property is only permitted within the actor
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: mutation of this property is only permitted within the actor
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:47: warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                                               `- warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: property declared here
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: property declared here
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:299:80: warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
297 |         return SKAction.customAction(withDuration: 0, actionBlock: { (node, time) in
298 |
299 |             if let character = node as? Skeleton, let eventTrigger = character.eventTriggered {
    |                                                                                `- warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
300 |
301 |                 eventTrigger(event)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:46:16: note: property declared here
 44 |      [http://esotericsoftware.com/spine-events](http://esotericsoftware.com/spine-events)
 45 |      */
 46 |     public var eventTriggered: ((EventModel) ->())?
    |                `- note: property declared here
 47 |
 48 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:337:26: warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
335 |                     }
336 |
337 |                     slot.setOrder(to: index)
    |                          `- warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 |                 })
339 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:25:10: note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
23 |     }
24 |
25 |     func setOrder(to order: Int) {
   |          |- note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
   |          `- note: main actor isolation inferred from inheritance from class 'SKNode'
26 |
27 |         self.zPosition = CGFloat(order) * 0.01
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:46:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 44 |     //MARK: Defaultable
 45 |
 46 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
 47 |
 48 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:103:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
101 |     //MARK: Defaultable
102 |
103 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
104 |
105 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                           `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: BoneModel
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:32:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                                       `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   :
30 |     //MARK: Defaultable
31 |
32 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
33 |
34 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
[68/70] Compiling Spine Skeleton+Atlases.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:193:38: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
191 |             let hideAction = SKAction.customAction(withDuration: 0) { (node, time) in
192 |
193 |                 for children in node.children {
    |                                      `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
194 |
195 |                     children.isHidden = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:195:30: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
193 |                 for children in node.children {
194 |
195 |                     children.isHidden = true
    |                              `- warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
196 |                 }
197 |             }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:118:47: note: mutation of this property is only permitted within the actor
116 |  Controls whether or not the node and its children are rendered.
117 |  */
118 | @property (nonatomic, getter = isHidden) BOOL hidden;
    |                                               `- note: mutation of this property is only permitted within the actor
119 |
120 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:248:45: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
246 |             let channelAction = SKAction.customAction(withDuration: duration) { [lastValue, change, duration] node, time in
247 |
248 |                 guard let spriteNode = node.children.compactMap({ $0 as? SKSpriteNode }).first else {
    |                                             `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
249 |                     return
250 |                 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:28: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                            `- warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: mutation of this property is only permitted within the actor
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: mutation of this property is only permitted within the actor
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:47: warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                                               `- warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: property declared here
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: property declared here
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:299:80: warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
297 |         return SKAction.customAction(withDuration: 0, actionBlock: { (node, time) in
298 |
299 |             if let character = node as? Skeleton, let eventTrigger = character.eventTriggered {
    |                                                                                `- warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
300 |
301 |                 eventTrigger(event)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:46:16: note: property declared here
 44 |      [http://esotericsoftware.com/spine-events](http://esotericsoftware.com/spine-events)
 45 |      */
 46 |     public var eventTriggered: ((EventModel) ->())?
    |                `- note: property declared here
 47 |
 48 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:337:26: warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
335 |                     }
336 |
337 |                     slot.setOrder(to: index)
    |                          `- warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 |                 })
339 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:25:10: note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
23 |     }
24 |
25 |     func setOrder(to order: Int) {
   |          |- note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
   |          `- note: main actor isolation inferred from inheritance from class 'SKNode'
26 |
27 |         self.zPosition = CGFloat(order) * 0.01
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:46:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 44 |     //MARK: Defaultable
 45 |
 46 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
 47 |
 48 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:103:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
101 |     //MARK: Defaultable
102 |
103 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
104 |
105 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                           `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: BoneModel
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:32:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                                       `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   :
30 |     //MARK: Defaultable
31 |
32 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
33 |
34 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
[69/70] Compiling Spine Skeleton+Nodes.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:193:38: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
191 |             let hideAction = SKAction.customAction(withDuration: 0) { (node, time) in
192 |
193 |                 for children in node.children {
    |                                      `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
194 |
195 |                     children.isHidden = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:195:30: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
193 |                 for children in node.children {
194 |
195 |                     children.isHidden = true
    |                              `- warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
196 |                 }
197 |             }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:118:47: note: mutation of this property is only permitted within the actor
116 |  Controls whether or not the node and its children are rendered.
117 |  */
118 | @property (nonatomic, getter = isHidden) BOOL hidden;
    |                                               `- note: mutation of this property is only permitted within the actor
119 |
120 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:248:45: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
246 |             let channelAction = SKAction.customAction(withDuration: duration) { [lastValue, change, duration] node, time in
247 |
248 |                 guard let spriteNode = node.children.compactMap({ $0 as? SKSpriteNode }).first else {
    |                                             `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
249 |                     return
250 |                 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:28: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                            `- warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: mutation of this property is only permitted within the actor
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: mutation of this property is only permitted within the actor
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:47: warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                                               `- warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: property declared here
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: property declared here
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:299:80: warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
297 |         return SKAction.customAction(withDuration: 0, actionBlock: { (node, time) in
298 |
299 |             if let character = node as? Skeleton, let eventTrigger = character.eventTriggered {
    |                                                                                `- warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
300 |
301 |                 eventTrigger(event)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:46:16: note: property declared here
 44 |      [http://esotericsoftware.com/spine-events](http://esotericsoftware.com/spine-events)
 45 |      */
 46 |     public var eventTriggered: ((EventModel) ->())?
    |                `- note: property declared here
 47 |
 48 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:337:26: warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
335 |                     }
336 |
337 |                     slot.setOrder(to: index)
    |                          `- warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 |                 })
339 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:25:10: note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
23 |     }
24 |
25 |     func setOrder(to order: Int) {
   |          |- note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
   |          `- note: main actor isolation inferred from inheritance from class 'SKNode'
26 |
27 |         self.zPosition = CGFloat(order) * 0.01
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:46:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 44 |     //MARK: Defaultable
 45 |
 46 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
 47 |
 48 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:103:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
101 |     //MARK: Defaultable
102 |
103 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
104 |
105 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                           `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: BoneModel
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:32:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                                       `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   :
30 |     //MARK: Defaultable
31 |
32 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
33 |
34 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
[70/70] Compiling Spine Skeleton+Physics.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:193:38: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
191 |             let hideAction = SKAction.customAction(withDuration: 0) { (node, time) in
192 |
193 |                 for children in node.children {
    |                                      `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
194 |
195 |                     children.isHidden = true
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:195:30: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
193 |                 for children in node.children {
194 |
195 |                     children.isHidden = true
    |                              `- warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
196 |                 }
197 |             }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:118:47: note: mutation of this property is only permitted within the actor
116 |  Controls whether or not the node and its children are rendered.
117 |  */
118 | @property (nonatomic, getter = isHidden) BOOL hidden;
    |                                               `- note: mutation of this property is only permitted within the actor
119 |
120 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:248:45: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
246 |             let channelAction = SKAction.customAction(withDuration: duration) { [lastValue, change, duration] node, time in
247 |
248 |                 guard let spriteNode = node.children.compactMap({ $0 as? SKSpriteNode }).first else {
    |                                             `- warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
249 |                     return
250 |                 }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKNode.h:141:51: note: property declared here
139 |
140 |  */
141 | @property (nonatomic, readonly) NSArray<SKNode*> *children;
    |                                                   `- note: property declared here
142 |
143 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:28: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                            `- warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: mutation of this property is only permitted within the actor
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: mutation of this property is only permitted within the actor
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:256:47: warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
254 |                 let value = min(lastValue + change * CGFloat(delta), 1)
255 |
256 |                 spriteNode.color = spriteNode.color.updated(channel: value, index: index)
    |                                               `- warning: main actor-isolated property 'color' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
257 |             }
258 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SKSpriteNode.h:147:40: note: property declared here
145 |  Base color for the sprite (If no texture is present, the color still is drawn)
146 |  */
147 | @property (nonatomic, retain) SKColor *color;
    |                                        `- note: property declared here
148 |
149 | /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:299:80: warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
297 |         return SKAction.customAction(withDuration: 0, actionBlock: { (node, time) in
298 |
299 |             if let character = node as? Skeleton, let eventTrigger = character.eventTriggered {
    |                                                                                `- warning: main actor-isolated property 'eventTriggered' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
300 |
301 |                 eventTrigger(event)
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Skeleton.swift:46:16: note: property declared here
 44 |      [http://esotericsoftware.com/spine-events](http://esotericsoftware.com/spine-events)
 45 |      */
 46 |     public var eventTriggered: ((EventModel) ->())?
    |                `- note: property declared here
 47 |
 48 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Animation.swift:337:26: warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
335 |                     }
336 |
337 |                     slot.setOrder(to: index)
    |                          `- warning: call to main actor-isolated instance method 'setOrder(to:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 |                 })
339 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Slot.swift:25:10: note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
23 |     }
24 |
25 |     func setOrder(to order: Int) {
   |          |- note: calls to instance method 'setOrder(to:)' from outside of its actor context are implicitly asynchronous
   |          `- note: main actor isolation inferred from inheritance from class 'SKNode'
26 |
27 |         self.zPosition = CGFloat(order) * 0.01
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:46:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 44 |     //MARK: Defaultable
 45 |
 46 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
 47 |
 48 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:17:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 15 | extension Attachment {
 16 |
 17 |     static var prefix: String { "attachment:" }
    |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 18 | }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Attachment.swift:103:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
101 |     //MARK: Defaultable
102 |
103 |     func dropToDefaults() {
    |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
    |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
104 |
105 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:13:16: warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                           `- note: add '@preconcurrency' to the 'Prefixable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   |                `- warning: main actor-isolated static property 'prefix' cannot be used to satisfy nonisolated requirement from protocol 'Prefixable'; this is an error in the Swift 6 language mode
14 |     let model: BoneModel
15 |
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Prefixable.swift:13:16: note: requirement 'prefix' declared here
11 | protocol Prefixable {
12 |
13 |     static var prefix: String { get }
   |                `- note: requirement 'prefix' declared here
14 |     static func generateName(_ name: String) -> String
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Bone.swift:32:10: warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
 9 | import SpriteKit
10 |
11 | class Bone: SKSpriteNode, Prefixable, Defaultable {
   |                                       `- note: add '@preconcurrency' to the 'Defaultable' conformance to defer isolation checking to run time
12 |
13 |     static let prefix = "bone:"
   :
30 |     //MARK: Defaultable
31 |
32 |     func dropToDefaults() {
   |          |- warning: main actor-isolated instance method 'dropToDefaults()' cannot be used to satisfy nonisolated requirement from protocol 'Defaultable'; this is an error in the Swift 6 language mode
   |          `- note: add 'nonisolated' to 'dropToDefaults()' to make this instance method not isolated to the actor
33 |
34 |         self.position = model.position
/Users/admin/builder/spi-builder-workspace/Sources/Spine/Protocols/Defaultable.swift:13:10: note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
11 | protocol Defaultable {
12 |
13 |     func dropToDefaults()
   |          `- note: mark the protocol requirement 'dropToDefaults()' 'async' to allow actor-isolated conformances
14 | }
15 |
Build complete! (9.08s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Spine",
  "name" : "Spine",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "Spine",
      "targets" : [
        "Spine"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SpineTests",
      "module_type" : "SwiftTarget",
      "name" : "SpineTests",
      "path" : "Tests/SpineTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/bones.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/drawOrderKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/eventKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/events.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/rotateBoneKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/skeleton.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/skins.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/slotAttachmentKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/slotColorKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/slots.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/spineboy-ess.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpineTests/Resources/translateBoneKeyframes.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CGPathExtensionTests.swift",
        "ColorTests.swift",
        "Extensions/SKColorExtensionsTests.swift",
        "Model/BezierCurveModelTests.swift",
        "Model/BonesModelTests.swift",
        "Model/CurveModelTests.swift",
        "Model/EventModelTests.swift",
        "Model/KeyframeModelTests.swift",
        "Model/KeyframesTests.swift",
        "Model/SkeletonModelTests.swift",
        "Model/SkinsModelTests.swift",
        "Model/SlotsModelTests.swift",
        "Model/SpineModelTests.swift",
        "SkinTests.swift"
      ],
      "target_dependencies" : [
        "Spine"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Spine",
      "module_type" : "SwiftTarget",
      "name" : "Spine",
      "path" : "Sources/Spine",
      "product_memberships" : [
        "Spine"
      ],
      "sources" : [
        "Animation.swift",
        "Attachment.swift",
        "Bone.swift",
        "Extensions Public/Skeleton+Animations.swift",
        "Extensions Public/Skeleton+Atlases.swift",
        "Extensions Public/Skeleton+Nodes.swift",
        "Extensions Public/Skeleton+Physics.swift",
        "Extensions Public/Skeleton+Points.swift",
        "Extensions Public/Skeleton+Skins.swift",
        "Extensions Public/SpineModel+Atlases.swift",
        "Extensions/CGPath+Extensions.swift",
        "Extensions/Collection+Extensions.swift",
        "Extensions/Float+Extensions.swift",
        "Extensions/RangeReplaceableCollection+Extensions.swift",
        "Extensions/SKAction+Extensions.swift",
        "Extensions/SKColor+Extensions.swift",
        "Extensions/SKNode+Extensions.swift",
        "Model/Animation/AnimationModel.swift",
        "Model/Animation/BoneAnimationModel.swift",
        "Model/Animation/DeformSkinAnimationModel.swift",
        "Model/Animation/IKConstraintAnimationModel.swift",
        "Model/Animation/Keyframes/Bone/BoneKeyframeRotateModel.swift",
        "Model/Animation/Keyframes/Bone/BoneKeyframeScaleModel.swift",
        "Model/Animation/Keyframes/Bone/BoneKeyframeShearModel.swift",
        "Model/Animation/Keyframes/Bone/BoneKeyframeTranslateModel.swift",
        "Model/Animation/Keyframes/Constraint/IKConstraintKeyframeModel.swift",
        "Model/Animation/Keyframes/Constraint/TransformConstraintKeyframeModel.swift",
        "Model/Animation/Keyframes/DeformKeyframeModel.swift",
        "Model/Animation/Keyframes/DrawOrderKeyframeModel.swift",
        "Model/Animation/Keyframes/EventKeyfarameModel.swift",
        "Model/Animation/Keyframes/KeyframeModel.swift",
        "Model/Animation/Keyframes/Slot/SlotKeyframeAttachmentModel.swift",
        "Model/Animation/Keyframes/Slot/SlotKeyframeColorDarkModel.swift",
        "Model/Animation/Keyframes/Slot/SlotKeyframeColorModel.swift",
        "Model/Animation/SlotAnimationModel.swift",
        "Model/Animation/TransformConstraintAnimationModel.swift",
        "Model/BoneModel.swift",
        "Model/Constraints/IKConstraintModel.swift",
        "Model/Constraints/PathConstraintModel.swift",
        "Model/Constraints/TransformConstraintModel.swift",
        "Model/EventModel.swift",
        "Model/Protocols/SpineDecodableArray.swift",
        "Model/Protocols/SpineDecodableDictionary.swift",
        "Model/SkeletonModel.swift",
        "Model/Skin/Attachments/AttachmentModel.swift",
        "Model/Skin/Attachments/BoundingBoxAttachmentModel.swift",
        "Model/Skin/Attachments/ClippingAttachmentModel.swift",
        "Model/Skin/Attachments/LinkedMeshAttachmentModel.swift",
        "Model/Skin/Attachments/MeshAttachmentModel.swift",
        "Model/Skin/Attachments/PathAttachmentModel.swift",
        "Model/Skin/Attachments/PointAttachmentModel.swift",
        "Model/Skin/Attachments/RegionAttachementModel.swift",
        "Model/Skin/SkinModel.swift",
        "Model/SlotModel.swift",
        "Model/SpineModel.swift",
        "Model/Types/BezierCurveModel.swift",
        "Model/Types/BezierCurveSolver.swift",
        "Model/Types/ColorModel.swift",
        "Model/Types/Constants.swift",
        "Model/Types/CurveModel.swift",
        "Model/Types/SpineNameKey.swift",
        "Protocols/Defaultable.swift",
        "Protocols/Prefixable.swift",
        "Skeleton.swift",
        "Skin.swift",
        "Slot.swift",
        "SpineError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.